Fork Me on GitHub

Cluster Builder

Deploy Kubernetes to Proxmox VE and VMware Desktop

Updated for 2025!

Using freely available tools and only an annotated Ansible inventory file cluster-builder enables the configuration and deployment of Kubernetes clusters to Proxmox VE KVM hypervisors and local legacy VMware Fusion environments.

One command… and the cluster is deployed and re-deployed as needed.

cluster-builder uses Ansible and Bash to deploy Kubernetes kubeadm clusters to Proxmox VE. Ansible executes commands (plays) as a human operator might, making the entire cluster configuration process transparent and configurable. Easy to see what is happening, easy to diagnose problems. Easy to customize. Over the years cluster-builder has been used to deploy kubeadm k8s to VSphere/VMWare ESXi, Virtual Box and now Proxmox VE.

Kubernetes clusters are configured and deployed using only an Ansible hosts file. Simple and easy.

Deploying stable kubeadm k8s since 1.12.

Updated for 2025 with:

Clusters may also optionally include: