Deploying Kubernetes Cluster on Azure VMs using kubeadm, CNI and containerd

Developer Support

Cenk Caglar and Toros Gökkurt walk through how to deploy Kubernetes clusters on Azure VMs using kubeadm, CNI and containerd.


Although managed Kubernetes clusters are great, ready for production, and secure, they hide most of the administrative operations. I remember the days I was working with Kubernetes the hard way repository to deploy on Azure Virtual Machines and I was thinking that there should be an easier way to deploy your cluster. One of the well-known methods is kubeadm which is announced at 2018. Since then, it is part of the Kubernetes and has its own GitHub page.

When we were studying for Kubernetes exams with Toros (@torosgo) we wanted to deploy our Kubernetes to practice on some scenarios, especially if you are preparing for CKA and CKS, you will need your cluster to play with the Control Plane nodes and components. Kubeadm is the suggested way to deploy Kubernetes, but we faced some challenges, and we invested some time to learn the kubeadm tool.

Check out the full tech community post here.

0 comments

Discussion is closed.

Feedback usabilla icon