о
This commit is contained in:
parent
0112ca70ed
commit
e035bed802
3 changed files with 2761 additions and 18 deletions
|
|
@ -4,9 +4,21 @@ uyuni_namespace: uyuni-server
|
||||||
uyuni_chart_version: 2026.6.0
|
uyuni_chart_version: 2026.6.0
|
||||||
uyuni_kubeconfig: "/home/{{ ansible_user }}/.kube/config"
|
uyuni_kubeconfig: "/home/{{ ansible_user }}/.kube/config"
|
||||||
uyuni_helm_values:
|
uyuni_helm_values:
|
||||||
global.fqdn: uyuni.local.mrwho.ru
|
global.persistence.storageClass: longhorn-xfs
|
||||||
ingress.enabled: true
|
global.fqdn: uyuni.local.mrwho.ru
|
||||||
ingress.type: traefik
|
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_create_certificates: true
|
||||||
uyuni_certificates:
|
uyuni_certificates:
|
||||||
- name: uyuni-ingress-cert
|
- name: uyuni-ingress-cert
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
|
|
@ -121,5 +121,29 @@
|
||||||
password: "{{ uyuni_admin_password | b64encode }}"
|
password: "{{ uyuni_admin_password | b64encode }}"
|
||||||
state: present
|
state: present
|
||||||
|
|
||||||
|
- name: Create uyuni-ca ConfigMap
|
||||||
|
kubernetes.core.k8s:
|
||||||
|
api_version: v1
|
||||||
|
kind: ConfigMap
|
||||||
|
name: uyuni-ca
|
||||||
|
namespace: "{{ uyuni_namespace }}"
|
||||||
|
kubeconfig: "{{ uyuni_kubeconfig }}"
|
||||||
|
definition:
|
||||||
|
data:
|
||||||
|
ca.crt: ""
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: Create db-ca ConfigMap
|
||||||
|
kubernetes.core.k8s:
|
||||||
|
api_version: v1
|
||||||
|
kind: ConfigMap
|
||||||
|
name: db-ca
|
||||||
|
namespace: "{{ uyuni_namespace }}"
|
||||||
|
kubeconfig: "{{ uyuni_kubeconfig }}"
|
||||||
|
definition:
|
||||||
|
data:
|
||||||
|
ca.crt: ""
|
||||||
|
state: present
|
||||||
|
|
||||||
- name: Include Helm installation
|
- name: Include Helm installation
|
||||||
ansible.builtin.include_tasks: helm.yml
|
ansible.builtin.include_tasks: helm.yml
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue