Modify Source Code ==== 1. Extend CA Expiration to 100 Years (Default is 10 Years) --------------------------- Edit file: `./staging/src/k8s.io/client-go/util/cert/cert.go```` // Locate the NotAfter field within this function: // NotAfter: now.Add(duration365d * 10).UTC() // Change default 10-year...
System Prerequisites Verification Prior to installation, verify the operating system release to ensure compatibility, as Docker requires a CentOS 7 environment or newer. This can be checked using the following command: lsb_release -a Additionally, the system architecture must be 64-bit with a kernel...
Helm functions as the package manager for the Kubernetes ecosystem, filling a role analogous to apt or yum in Linux distributions. Deploying applications directly through Kubernetes manifests often introduces challenges, including fragmented configuration management, the difficulty of bundling relat...
Installation Before using Docker, you need to install it on your system. For Debian-based distributions like Ubuntu, you can use the official installation script. curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh Core Container Operations Listing Containers To view currently r...
Environment PreparationJenkins requires a Java Development Kit (JDK) and a build tool like Maven to function correctly. The following steps outline the installation of these dependencies on a Linux system.Installing OpenJDK 11Modern versions of Jenkins require Java 11 or later. It is recommended to...
Containers represent a OS-level virtualization method enabling isolated application environments. Unlike hardware virtualization, containers share the host kernel while maintaining process isolation through kernel features. Key differentiators from hypervisor-based virtualization: Initialization tim...
Introduction to PM2PM2 serves as a production-level process manager tailored for Node.js applications. It provides essential features such as load balancing, automatic process resurrection, centralized log administration, and real-time system metrics. By operating applications as daemon processes, P...
Inspecting Resources Viewing Image Repositories Retrieve a list of all image objects available locally. docker images --all Monitoring Active Containers List currently running instances to verify status and obtain identifiers. docker ps -a The output displays the Container ID in the first column, wh...
System Requirements and Environment Verification Before deploying Rancher, verify the host system specifications to ensure compatibility. Operating System Check cat /proc/version Linux version 3.10.0-957.21.3.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-...
Deploying applications in an isolated network environment requires preparing all necessary assets on a connected machine before transferring them. This guide outlines the procedure for setting up a Python 3.9 environment and project dependencies on an offline CentOS server.Phase 1: Resource Preparat...