K3s cluster, one master and two workers based on Rancher K3s and Containerd, latest helm is installed, latest stable repo is installed.
1. Vagrant
2. VirtualBox
- The cluster is based on Ubuntu 20.04.
- The cluster forms from 3 nodes; one master and two workers (worker1 and worker2). We can add as many as we want of nodes.
- The provisioning install latest version of HELM.
- The provisioning installs the latest STABLE helm repo.
kubectl auto-compeltion
is configured for user vagrant.- No need to put
k3s
in-front ofkubectl
command. - Master node IP Address (host-only) is 192.168.100.100
- Worker nodes IP Address (host-only) are 192.168.100.101 and 192.168.100.102.
- Metallb load balancer is preinstalled.
- local-path is the default storage class for Kubernetes.
$ vagrant up