Create Kubernetes cluster from scratch on Vagrant virtual machines using Ansible.
Inspired by Kubernetes The Hard Way.
- Build a custom Ubuntu image with Packer and use it to create 4 Vagrant machines.
- Write Ansible playbook to create Kubernetes cluster from scratch on these machines.
- Deploy Grafana and Prometheus to the cluster.
- Deploy Azure Voting App to the cluster.