Содержание
Kubernetes: HomeLab
Hardware
Virtualization
Nodes
Kubernetes
Software
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
kubernetes
,
k8s
,
homelab