k8s/roles/uyuni
mrwho 0112ca70ed feat(cert_manager): enable automated test issuer and certificate provisioning
Add self-signed ClusterIssuer and test Certificate deployment to cert_manager role for verifying cert-manager functionality, while refactoring uyuni role to use self-signed issuer locally instead of external Let's Encrypt references and introduce database credential secrets generation.
2026-07-19 16:40:59 +03:00
..
defaults feat(cert_manager): enable automated test issuer and certificate provisioning 2026-07-19 16:40:59 +03:00
tasks feat(cert_manager): enable automated test issuer and certificate provisioning 2026-07-19 16:40:59 +03:00
README.md feat(infra): add cert-manager role and setup playbook 2026-07-19 15:32:16 +03:00

Uyuni Helm Installation Role

This role installs Uyuni using Helm charts.

Requirements

  • Helm must be installed on the target system
  • Kubernetes cluster access configured via kubeconfig

Role Variables

uyuni_namespace: uyuni
uyuni_chart_version: 0.1.0
uyuni_kubeconfig: /path/to/kubeconfig
uyuni_helm_values: {}

Example Playbook

- hosts: servers
  roles:
    - uyuni

License

MIT