- Disable `global.persistence.storageClass` in defaults to use cluster default - Remove redundant commented `mode: 256` line in helm task for clarity
42 lines
1.4 KiB
YAML
42 lines
1.4 KiB
YAML
---
|
|
# role defaults
|
|
uyuni_namespace: uyuni-server
|
|
uyuni_chart_version: 2026.6.0
|
|
uyuni_kubeconfig: "/home/{{ ansible_user }}/.kube/config"
|
|
uyuni_helm_values:
|
|
# global.persistence.storageClass: longhorn-xfs
|
|
global.fqdn: uyuni.local.mrwho.ru
|
|
ingress.enabled: true
|
|
ingress.type: traefik
|
|
server.email: mrwho@mrwho.ru
|
|
db.internal.name: uyuni
|
|
global.tls.enabled: true
|
|
global.tls.ingressSecretName: uyuni-cert
|
|
global.tls.dbSecretName: db-cert
|
|
db.adminSecretName: db-admin-credentials
|
|
db.internal.secretName: db-credentials
|
|
db.reportSecretName: reportdb-credentials
|
|
server.adminSecretName: admin-credentials
|
|
# db.postgresql.persistence.subPath: postgres-data
|
|
# db.env.PGDATA: /var/lib/pgsql/data/postgres-data
|
|
uyuni_create_certificates: true
|
|
uyuni_certificates:
|
|
- name: uyuni-ingress-cert
|
|
namespace: uyuni-server
|
|
secretName: uyuni-cert
|
|
dnsNames:
|
|
- uyuni.local.mrwho.ru
|
|
- name: uyuni-db-cert
|
|
namespace: uyuni-server
|
|
secretName: db-cert
|
|
dnsNames:
|
|
- uyuni.local.mrwho.ru
|
|
uyuni_db_admin_password: "{{ lookup('password', '/dev/null length=32 chars=ascii_letters,digits') }}"
|
|
uyuni_db_admin_user: uyuni
|
|
uyuni_db_name: uyuni
|
|
uyuni_db_user: uyuni
|
|
uyuni_db_report_user: uyuni_report
|
|
uyuni_db_report_password: "{{ lookup('password', '/dev/null length=32 chars=ascii_letters,digits') }}"
|
|
uyuni_admin_user: admin
|
|
uyuni_admin_password: "{{ lookup('password', '/dev/null length=32 chars=ascii_letters,digits') }}"
|