PS: Don't hesitate give a star ⭐ ❤️ ⭐
spin up three node cluster
- 192.168.56.13 master
- 192.168.56.14 worker-1
- 192.168.56.15 worker-2
see the corresponding post from here
- requirements
vagrant
virtualbox
Fire up vms
vagrant up
To access each machine respectively via
vagrant ssh master
vagrant ssh worker-1
vagrant ssh worker-2
in master node
1. set root password
2. switch root account
3. kubeadm init --apiserver-advertise-address 192.168.56.13 --pod-network-cidr=10.244.0.0/16
4. remove --port 0 from /etc/kubernetes/manifests/kube-[controller-api| scheduler].yaml
5. join workers to master node
for workers
vagrant ssh [worker1|worker2]