🏠lab-home - личный продакшен

В декабре начал собирать домашнюю k8s-инфраструктуру. Не руками, а через подход GitOps. Сейчас уже есть рабочий MVP.

💻Как это устроено:

- Terraform поднимает VM в Proxmox; - Ansible превращает их в k8s-кластер, ставит Helm и ArgoCD; - ArgoCD разворачивает приложения.

Дальше кластер сам тянет и поддерживает: cert-manager, Rancher, GitLab, Prometheus, Homepage и другие. Список буду расширять и гонять на нем разные сценарии.

По сути это маленький прод, где любое изменение делается через Git и само доезжает в кластер.

📚https://github.com/mistermedved01/lab-home