Provision your local Kubeadm Kubernetes cluster with Vagrant and ansible.
MKube is Just like Kontainer8 but for Mac with Apple silicon chip (M1/2/3/4).
# Clone the repo
git clone https://github.com/theJaxon/MKube.git
cd MKube
# Start the machines
vagrant up
# SSH into any of the machines
vagrant ssh < controlplane | worker >- Vagrant V2.4.9
- Virtualbox 7.2.6
- Kubeadm 1.35.0
- Fedora 43
- ContainerD - Container Runtime
- Cilium - Container Network Interface
- NGINX Ingress Controller
- Local Path Provisioner Dynamic provisioning (Used as default storage class)