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
Deploying a Single-Node Kubernetes Cluster with kubeadm
Prerequisites
Before starting, ensure you're machines meet these requirements:
One or more machines running CentOS 7.x (x86_64)
Hardware: minimum 2GB RAM, 2 CPUs, 30GB disk space
Network connectivity between all machines
Internet access for pulling container images
Swap disabled
Objectives
Install Docker and kubeadm on all nodes
Initialize t ...
Posted on Fri, 29 May 2026 21:10:42 +0000 by phrozenflame
Installing Kubernetes with kubeadm Using Vagrant
Setting Up a Kubernetes Cluster with kubeadm
Infrastructure Overview
We will create a Kubernetes cluster using Vagrant. The environment consists of three CentOS-based virtual machines:
Hostname
IP Address
master1
192.168.33.11
node1
192.168.33.12
node2
192.168.33.13
Vagrantfile Configuration
Below is the Vagrantfile used to define ...
Posted on Thu, 21 May 2026 20:42:59 +0000 by programmingjeff
Deploying a Kubernetes 1.26 Cluster with containerd and Calico
Node Configuration Table
Role
IP Address
master1
192.168.40.180
master2*
192.168.40.183
node1
192.168.40.181
node2*
192.168.40.182
*Nodes marked with an asterisk are reserved for future cluster expansion.
Prerequisites for All Node
Hostname Assignment
hostnamectl set-hostname master1 && bash # Run on master1
hostnamect ...
Posted on Tue, 19 May 2026 13:31:15 +0000 by yarons
Renewing Certificates in Kubernetes High Availability Clusters
This command displays the expiration and remaining validity time for all certificates, including client certificates in the /etc/kubernetes/pki directory and client certificates embedded in KUBECONFIG files (admin.conf, controller-manager.conf, scheduler.conf). ### Manual Certificate Renewal The kubeadm certs renew command allows manual certif ...
Posted on Mon, 18 May 2026 01:26:52 +0000 by kiss_FM
Deploying a Kubernetes Cluster Using Kubeadm
Installing the Container RuntimeDocker serves as the underlying container runtime for Kubernetes. Update the package index and install Docker using the following commands:sudo apt-get update
sudo apt-get install -y docker.ioOnce installed, ensure the Docker service is running:sudo systemctl start docker
sudo systemctl enable dockerDeploying Kub ...
Posted on Fri, 15 May 2026 20:54:09 +0000 by Graphi