The idea is to create a Kubernetes cluster and provision it with Ansible by using the official kubeadm method.
- Ansible
- Vagrant
- Clone this repo
- Deploy VMs by using:
vagrant up
- Run the Ansible playbook:
ansible-playbook -i inventory.ini site.yml
- This is still a work in progress.
- Fetch master's IP address as an Ansible variable
- Use the Vagrant-Ansible provisioner for deploying the cluster in a single run