Welcome to my home Kubernetes cluster. You will find my cluster is setup for home automation using Home Assistant and media automation using Sonarr, Radarr and Plex. But wait! That's not all. I also use Gitea and Drone for development automation too.
Lots more fun stuff, poke around my deployments directory to see what my cluster is running. Feel free to open a GitHub Issue or join our Discord if you have any questions.
All my Kubernetes master and worker nodes below are running bare metal Ubuntu 19.04
Device | Count | OS Disk Size | Data Disk Size | Ram | Purpose |
---|---|---|---|---|---|
Odroid H2 | 1 | 256GB NVMe | N/A | 16GB | k8s Master |
Intel NUC8i5BEH | 3 | 120GB SSD | 1TB NVMe (longhorn) | 32GB | k8s Workers |
Intel NUC8i7BEH | 2 | 750GB SSD | 1TB NVMe (longhorn) | 64GB | k8s Workers |
Qnap NAS (rocinante) | 1 | N/A | 8x12TB RAID6 | 16GB | Media and shared file storage |
Synology NAS (serenity) | 1 | N/A | 8x12TB RAID6 | 4GB | Media and shared file storage |
Raspberry Pi 4 | 1 | 64GB | N/A | 8 GB | Wireguard VPN & General Purpose Device |
MetalLB IP Range 192.168.42.100-192.168.42.250
Deployment | Address |
---|---|
nginx-ingress (external) | 192.168.42.100 |
nginx-ingress (internal) | 192.168.42.101 |
home-assistant | 192.168.42.105:8123 |
influxdb | 192.168.42.109 |
vernemq | 192.168.42.110 |
blocky | 192.168.42.115 |
gitea | 192.168.42.125 |
qbittorrent | 192.168.42.130 |
plex | 192.168.42.140:32400 |
loki-syslog | 192.168.42.155 |
powerdns | 192.168.42.180 |