Skip to content

Nodes

My Kubernetes cluster consists of the following nodes, all running as VMs on my Proxmox cluster.

Control plane nodes are dedicated to running just the core Kubernetes services (kube-apiserver, kube-controller-manager, kube-scheduler, and etcd) as well as a few misc. DaemonSets. All actual workloads are only scheduled on the worker nodes, to ensure the control plane remains stable.

Name Role CPU Memory Disk Host
k8s-control-plane-1 Control plane 2 cores 4GB 80GB aphrodite
k8s-control-plane-2 Control plane 2 cores 4GB 80GB apollo
k8s-control-plane-3 Control plane 2 cores 4GB 80GB zeus
k8s-worker-1 Worker 2 cores 8GB 80GB aphrodite
k8s-worker-2 Worker 2 cores 8GB 80GB apollo
k8s-worker-3 Worker 2 cores 8GB 80GB zeus
k8s-worker-4 Worker 2 cores 8GB 80GB helios
k8s-worker-5 Worker 2 cores 8GB 80GB eos
Total 16 cores 52GB 640GB