Deploying a Kubernetes Cluster with Containerd Runtime

Preparing Host System Configuration on All Nodes Configure System Package Repository Replace the default system repository with an Aliyun mirror for faster package downloads. mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo sed - ...

Posted on Fri, 28 Aug 2026 16:54:09 +0000 by swordske

Updating the Control-Plane IP on a Single-Node Kubernetes Cluster

When the IP address of the only control-plane node changes, the cluster’s PKI, static manifests, and client kubeconfigs all become invalid. The following procedure walks through the minimal set of changes required to bring the node back online with the new address. Identify every file that stil references the old IP cd /etc/kubernetes grep - ...

Posted on Mon, 24 Aug 2026 16:41:29 +0000 by IchBin

Deploying a Multi-Node Kubernetes Cluster with Kubeadm

Infrastructure Requirements Before initiating the deployment, ensure your environment meets the following specifications: Operating System: CentOS 7.x (64-bit). Hardware: Minimum 2 CPUs, 2GB RAM, and 30GB disk space. Connectivity: Full network interoperability between all nodes and internet access for image retrieval. System State: Swap must b ...

Posted on Sun, 23 Aug 2026 16:25:06 +0000 by fatepower

Building a Complete Kubernetes Cluster from Scratch

Prerequisites Begin by preparing the infrastructure. The simplest approach is to provition virtual machines through a public cloud provider. Alternatively, physical servers can be used if available. These machines must meet the following criteria: Compatible with Docker installation requirements, such as 64-bit Linux OS and kernel version 3.10 ...

Posted on Thu, 20 Aug 2026 16:23:18 +0000 by mrMarcus

Installing Kubernetes Using Kubeadm: A Simplified Guide

Installation Overview Kubernetes (commonly referred to as K8s) is an open-source platform for orchestraitng containerized applications. This guide deomnstrates how to install Kubernetes using Kubeadm, a widely adopted tool for setting up K8s clusters. The general installation process involves the following steps: Step Description Step 1 ...

Posted on Tue, 18 Aug 2026 16:38:55 +0000 by omidh

Simplified Kubernetes Installation Using Kubeadm

Kubernetes (K8s) is an open-source container orchestration platform used to automate the deployment, scaling, and management of containerized applications. Installing K8s requires tools to simplify and accelerate the process. This article explains how to install K8s using the most common tool, Kubeadm. K8s Installation Workflow The following is ...

Posted on Tue, 21 Jul 2026 16:24:40 +0000 by RossC0

Installing Kubernetes 1.25 on a Cloud Server via Kubeadm for Lab Use

Kubernetes Environment Planning Pod Network (podSubnet): 10.244.0.0/16 Service Network (serviceSubnet): 10.96.0.0/12 Lab Environment Specifications: Operating System: CentOS 7.5 Configuration: 2GB RAM / 4 vCPU / 50GB HDD Initializing the Kubernetes Cluster Environment First, set up the production environment server. Later, node environments can ...

Posted on Fri, 10 Jul 2026 17:31:44 +0000 by rcatal02

Upgrading a Kubernetes Cluster Using kubeadm

Determine the type of upgrade: patch version (e.g., v1.12.0 → v1.12.7) or minor vertion (e.g., v1.12.7 → v1.13.0). Only upgrades between adjacent minor versions are supported. Configure Kubernetes Package Repositories If repositories are already configured, skip this step. Debian/Ubuntu apt-get update && apt-get install -y apt-transport ...

Posted on Thu, 09 Jul 2026 17:29:28 +0000 by maxpouliot

Deploying Kubernetes 1.17 on Ubuntu 18.04 Using Kubeadm

Configuring the Container RuntimeTo begin, configure the Docker daemon to utilize a registry mirror, which accelerates image downloads. Create the necessary configuration file:sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon. <<-'EOF' { "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"] } EOFApply the changes by reloading t ...

Posted on Thu, 02 Jul 2026 17:14:38 +0000 by gijs

Deploying a Kubernetes Cluster on CentOS 7

A Kubernetes cluster requires atleast three CentOS 7 servers. One master node (hostname: master-k8s). Two worker nodes (hostnames: worker-k8s-01, worker-k8s-02). All steps in the Environment Preparation and Docker Installation sections must be executed on all three nodes: master-k8s, worker-k8s-01, and worker-k8s-02. Environment Preparation C ...

Posted on Thu, 25 Jun 2026 17:32:48 +0000 by solaris77