How can I build a self-hosted Kubernetes cluster in a production environment? In this session we will compare Kubespray with kubeadm as a way to build a 3-Masters Kubernetes cluster.
For Kubespray, I explain the source directory structure, important variables, and how to install modules selectively, etc.
For kubeadm, I explain pre-requisites, how to build 3 masters with self-hosting, and how to add nodes, etc.
It also provides practical information such as how to configure storageclass to use ceph, how to connect to kubernetes dashboard through ingress controller.
* You can see the advantages and disadvantages of Kubespray and kubeadm.
* You can build Kubernetes Infra using Kubespray.
* You can build Kubernetes Infra using kubeadm.