✅ v1.17.0 branch - ✅
This project started for fun while preparing my CKA certification and there is no intention to put this as a serious project. ;)
-
Software Versions
- Vagrant Box : ubuntu/xenial64 (20181217.0.0)
- K8S Version: v1.17.0
- etcd Version: v3.3.9
- containerd Version: 1.3.2
- CRI tool Version: v1.17.0
- runc Version: v1.0.0-rc6
- Calico: v3.11
-
AddOns included
- MetalLB loadbalancer
- DashBoard
- Grafana
- MetricServer
- Traefik Ingress controller
-
Future AddOns
- Prometheus
-
How to Setup
- Install VirtualBox
- Install Vagrant
- Download Vagrant file
$ wget https://raw.githubusercontent.com/ansilh/k8s-vagrant/v1.17.0/Vagrantfile
- Download config.yaml file (Modify if needed)
$ wget https://raw.githubusercontent.com/ansilh/k8s-vagrant/v1.17.0/config.yaml
- Execute vagrant up
$ vagrant up
- Default username and password to logon to nodes
User :ubuntu
Password: nutanix
- Cluster deployment demo (~10mins)
If you have any input , feel free to reachout me