v1.0.9
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
---
|
||||
# tasks file for postgresql
|
||||
- name: Deploy PostgreSQL
|
||||
kubernetes.core.helm:
|
||||
name: postgresql
|
||||
chart_ref: bitnami/postgresql-ha
|
||||
release_namespace: postgresql
|
||||
create_namespace: true
|
||||
values:
|
||||
metrics:
|
||||
enabled: true
|
||||
volumePermissions:
|
||||
enabled: true
|
||||
pgpool:
|
||||
adminPassword: "{{ postgresql_admin_password }}"
|
||||
customUsers:
|
||||
usernames: gitea,grafana,jupyterhub,mastodon,nextcloud
|
||||
passwords: "{{ gitea_admin_password }},{{ grafana_admin_password }},{{ jupyterhub_admin_password }},{{ mastodon_admin_password }},{{ nextcloud_admin_password }}"
|
||||
backup:
|
||||
enabled: true
|
||||
persistence:
|
||||
size: 2Ti
|
||||
postgresql:
|
||||
username: postgres
|
||||
password: "{{ postgresql_admin_password }}"
|
||||
repmgrPassword: "{{ postgresql_repmgr_password }}"
|
||||
initdbScripts:
|
||||
setup.sql: |
|
||||
CREATE USER gitea WITH PASSWORD '{{ gitea_admin_password }}';
|
||||
CREATE DATABASE gitea WITH OWNER gitea;
|
||||
CREATE USER grafana WITH PASSWORD '{{ grafana_admin_password }}';
|
||||
CREATE DATABASE grafana WITH OWNER grafana;
|
||||
CREATE USER jupyterhub WITH PASSWORD '{{ jupyterhub_admin_password }}';
|
||||
CREATE DATABASE jupyterhub WITH OWNER jupyterhub;
|
||||
CREATE USER mastodon WITH PASSWORD '{{ mastodon_admin_password }}';
|
||||
CREATE DATABASE mastodon WITH OWNER mastodon;
|
||||
CREATE USER nextcloud WITH PASSWORD '{{ nextcloud_admin_password }}';
|
||||
CREATE DATABASE nextcloud WITH OWNER nextcloud;
|
||||
Reference in New Issue
Block a user