Install K8S

K8S

hostnamectl set-hostname k8sm
vi /etc/resolv.conf
vi /etc/hosts

swap kernel

sudo modprobe overlay sudo modprobe br_netfilter

intall packages:

intsall containerd on both master and node yum install -y kubectl kubeadm kubelet

bootstrap Cluster

kubeadm init --control-plane-endpoint=192.168.1.130 or k8sm1.home.com
mkdir -p $HOME/.kube 
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config 
sudo chown $(id -u):$(id -g) $HOME/.kube/config 
kubectl get nodes

Network configuration

Once all the above steps are ready:

From above we can say two nodes are ready for deployment:

Lets deploy a container using CMD

Last updated