Commit graph

4 commits

Author SHA1 Message Date
0194a6fc0e refactor(uyuni): integrate cert-manager for automated TLS certificate provisioning
Replace manual TLS secret creation with cert-manager Certificate resources and automatic secret provisioning, enabling dynamic certificate issuance from Let's Encrypt while improving infrastructure reliability and reducing operational overhead.
2026-07-19 16:02:07 +03:00
45a7ea0d93 feat(infra): add cert-manager role and setup playbook
Introduce cert-manager role and a dedicated playbook for automated certificate management setup, complementing the newly restructured uyuni role for comprehensive infrastructure automation.
2026-07-19 15:32:16 +03:00
f30e4cf00d chore(infra): remove Uyuni Helm chart files from inventory
The Uyuni Helm chart files under `roles/uyuni/files/uyuni/server-helm/` have been removed from the repository as they are no longer needed in this deployment inventory. This change reflects a structural adjustment to externalize or re-architect the Helm chart management for Uyuni server deployments.
2026-07-19 15:17:51 +03:00
b0a8b35dd9 feat(infra): add uyuni role for configuration management
Added new ansible role `roles/uyuni/` to enable configuration and management of Uyuni satellite server infrastructure.
2026-07-19 14:41:22 +03:00