Kubernetes Cluster Installation through Kubeadm..


sudo apt update -y sudo apt install docker.io -y
sudo systemctl start docker sudo systemctl enable docker
sudo curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg
echo "deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
sudo apt update -y sudo apt install kubeadm=1.20.0-00 kubectl=1.20.0-00 kubelet=1.20.0-00 -y
Run this command on master node.
sudo su kubeadm initmkdir -p $HOME/.kube sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config sudo chown $(id -u):$(id -g) $HOME/.kube/configkubectl apply -fhttps://github.com/weaveworks/weave/releases/download/v2.8.1/weave-daemonset-k8s.yamlkubeadm token create --print-join-commandRun this command on worker node.
sudo su kubeadm reset pre-flight checks
-----> Paste the Join command on worker node with --v=5

Yeaaaaah successfully created Kubernetes cluster through kubeadm..
I hope this helps! Let me know if you have any questions.
I am Vimal kumar, Please do follow me here and support #devOps #trainwithshubham #github #devopscommunity #devops #cloud #devoparticles #docker #kubernetes #aws
Comments
Join the discussionNo comments yet. Be the first to comment.




