====== Kubernetes: HomeLab ====== Маленькая лаборатория для тестового кластера. ===== Hardware ===== * Dell 1950 Server, 8 x Intel Xeon E5410, 12 Gb RAM, 265 Gb HDD (Raid5) * Self-made, 4 x Intel i5-3330, 32 Gb RAM, 7 Tb HDD ===== Virtualization ===== * Proxmox 6.4 ===== Nodes ===== * Master & Etcd: 3 VM x (2 CPU / 2 Gb RAM / 16 Gb HDD) * Workers: 2 VM x (4 CPU / 4 Gb RAM / 40 Gb HDD) * Ingress: Dedicated node for Ingress Controller, 1VM x (4 CPU / 4 Gb RAM / 40 Gb HDD) ===== Kubernetes ===== * Kubespray: https://github.com/kubernetes-sigs/kubespray ===== Software ===== * NFS client provisioner: https://artifacthub.io/packages/helm/ckotzbauer/nfs-client-provisioner * Certificates: https://artifacthub.io/packages/helm/cert-manager/cert-manager * DNS Server: https://artifacthub.io/packages/helm/coredns/coredns * DNS proxy ad-blocker: https://artifacthub.io/packages/helm/k8s-at-home/blocky {{tag>kubernetes k8s homelab}}