To spring 2025
Generation one: virtualization
Eight Proxmox VE 8.4 hosts in one cluster, with Kubernetes running as virtual machines on top of them.
- Platform
- Proxmox VE 8.4, eight hosts, one cluster
- Storage
- Ceph Quincy on its own network, over the second interface
- Kubernetes
- Three control plane and several worker VMs spread across the hosts
- Change control
- Ansible playbooks for the hosts, Ceph and the VMs; nothing edited by hand
- Templates
- VM templates exported and restored between hosts through an NFS share
It taught the hard parts of running a hypervisor cluster on small machines, and it put a layer between Kubernetes and the metal that the second generation removed.