Files
ansible-role-dex/tasks/postgres.yml
T
2026-10-23 18:15:49 -04:00

33 lines
1.0 KiB
YAML
Executable File

---
- name: Register Bitnami repository for optional database management
kubernetes.core.helm_repository:
name: bitnami
repo_url: https://charts.bitnami.com/bitnami
- name: Deploy explicitly versioned existing PostgreSQL release
kubernetes.core.helm:
name: "{{ dex_postgres_release_name }}"
chart_ref: bitnami/postgresql
chart_version: "{{ dex_postgres_chart_version }}"
release_namespace: "{{ dex_namespace }}"
create_namespace: true
wait: true
timeout: "{{ dex_wait_timeout }}"
values:
auth:
enablePostgresUser: true
postgresPassword: "{{ dex_postgres_admin_password }}"
username: "{{ dex_postgres_user }}"
password: "{{ dex_postgres_password }}"
database: "{{ dex_postgres_database }}"
primary:
name: primary
initdb:
scripts: {}
persistence:
enabled: true
volumeName: data
size: "{{ dex_postgres_storage_size }}"
no_log: true
diff: false