My home Kubernetes cluster running on talos, powered by Flux. SOPS is used to encrypt secrets. Cloudflare tunnels are used to make it all available over the internet. And finally, Rook gets used to provide storage to the cluster.
Device | Count | OS disk | Data disk | RAM | OS | Purpose |
---|---|---|---|---|---|---|
Whitebox N100 | 1 | 1TB NVMe | 1TB SATA | 32 GB | Talos | K8s master |
Dell Optiplex 7010 Plus | 2 | 500 GB NVMe | 1TB NVMe | 32 GB | Talos | K8s master |
Dell Optiplex 7010 Plus | 2 | 500 GB NVMe | 1TB NVMe | 32 GB | Talos | K8s nodes |
Synology DS1518+ | 1 | N/A | 5x6 TB SATA | 4 GB | Synology DSM 7.2 | NAS storage |
Loosely based on the amazing work in onedr0p/cluster-template and grabbing bits and pieces found with k8s-at-home-search