Deploy kubernetes cluster using Kubeadm + Vagrant Multi-machine.
- The stable and recommended setup is in the directory centos-7
- By default the setup uses 3 machines as follows:
Machine | Address | FQDN |
---|---|---|
kmaster | 172.42.42.100 | kmaster.example.com |
kworker1 | 172.42.42.101 | kworker1.example.com |
kworker2 | 172.42.42.102 | kworker2.example.com |
- The script was modified to support
bento/centos-8
image instead of centos-7 - Added
metrics-server
with the fix to support CentOS 8 - AnsiblePort directory contains the same setup but using ansible.
-
Credit goes to
exxactcorp
and their tutorial Building Kubernetes cluster using vagrant -
The source of the files can be found at bitbucket