🏠lab-home - личный продакшен
В декабре начал собирать домашнюю k8s-инфраструктуру. Не руками, а через подход GitOps. Сейчас уже есть рабочий MVP.
💻Как это устроено:
- Terraform поднимает VM в Proxmox; - Ansible превращает их в k8s-кластер, ставит Helm и ArgoCD; - ArgoCD разворачивает приложения.
Дальше кластер сам тянет и поддерживает: cert-manager, Rancher, GitLab, Prometheus, Homepage и другие. Список буду расширять и гонять на нем разные сценарии.
По сути это маленький прод, где любое изменение делается через Git и само доезжает в кластер.