Welcome to my home Kubernetes cluster.
Lots of fun (to me at least 😉) stuff can be found, poke around my cluster directory to see what my cluster is running. Feel free to open a GitHub Issue.
-
Kured to reboot my worker nodes as required.
-
Renovatebot keeps my applications up-to-date by scanning my repo and opening pull requests when it notices a new container image update.
-
Actions Runner Controller dynamically operates a set of self-hosted Github runners.
This cluster runs on the following hardware (all nodes are running bare-metal on Ubuntu 20.04):
Device | OS Disk Size | Data Disk Size | Ram | Purpose |
---|---|---|---|---|
Lenovo ThinkCentre M93p Tiny (i5-4570T) | 250GB SSD | N/A | 8GB | k3s Master |
Intel NUC8i5BEH | 512GB NVMe | 1TB SSD. | 32GB | k3s Worker |
Intel NUC8i5BEH | 480GB SSD | 1TB NVMe | 32GB | k3s Worker |
Intel NUC8i3BEH | 512GB NVMe | 1TB SSD | 32GB | k3s Worker |
Synology NAS (librarium) | N/A | 3x6TB SHR, 512GB SSD | 8GB | Media and general (S3-compatible) storage bucket |
A lot of inspiration for my cluster came from the people that have shared their clusters over at awesome-home-kubernetes