33 lines
1.0 KiB
YAML
Executable File
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
|