Vagrant file to create a Kubernetes Cluster on CentOS 7.
1 Core node
2 Worker nodes
Kubernetes Version: 1.19.0
Docker CE Version: 19.03
all you need to to do:
have vagrant and virtualbox well installed
clone this repo
type: vagrant up
enjoy cup of coffee while cluster being ready
NOTES:
1- I used private network, 172.25.0.0/16 - feel free to change it
I had an issue with public network conflicts
2- I used weave net for this installation
I read couple articles about it being good and having feature same as Flannel and Calico
Weave net support encryption.. you may need some additional resources
3- container restart
you may see in one of the nodes some containers are restarting (weave net)
otherwise..
you should be all set!