My homelab K3s cluster configuration
Device | Count | RAM | Disks | OS | Arch |
---|---|---|---|---|---|
Intel NUC I7 10th Gen | 1 | 40GB | SSD 4TB (X2) SSD 2TB (X2) Micro SD 1TB (X2) USB 512GB |
TrueNAS SCALE | amd64 |
Intel NUC I7 10th Gen | 1 | 32GB | SSD 256GB | Ubuntu 22.10 | amd64 |
Beelink SER5 | 1 | 40 GB | SSD 512GB | Ubuntu 22.10 | amd64 |
Raspberry Pi 4 | 2 | 8 GB | SD 32GB | Raspberry PI OS | armv7 |
Name | Count | RAM | Disks | OS | Arch |
---|---|---|---|---|---|
mint-vm | 1 | 20GB | 128GB | Linux Mint | amd64 |
Pihole | 1 | 2GB | 20GB | DietPI | amd64 |
📁 cluster # Kubernetes cluster defined as code
├─📁 scripts # scripts directly related to cluster management
└─📁 {apps}... # Apps deployed into the cluster grouped by namespace
📁 provision # Infrastructure setup defined as code (Not yet implemented)
📁 docker # Services running outside the cluster
📁 scripts # miscelaneus scripts mainly intented for the cluster nodes