A local k3s cluster that supports Load Balancer, Ingress Controller, and Cert Manager.
- Step 1: Install Proxmox.
- Step 2: Set up K3s Cluster.
- Step 3: Install Application (MetalLB, Traefik, Cert-Manager).
- A Router.
- A baremetal machine such as Intel NUC PC. We used a Mac-mini with 4CPUs and 8GB memory.
Proxmox VE is an open-source server management platform for enterprise virtualization. We created three Ubuntu virtual machines (Cloud Init) to set up a K3S cluster.
The local k3s cluster supports load balancer (MetalLB), ingress controller (Traefik), and self-signed TLS certificate (Cert-Manager).