grant db owners to cron_admin

This commit is contained in:
Felix Kunde
2022-03-02 18:45:48 +01:00
parent ca0c27a51b
commit 89801ef30a
13 changed files with 78 additions and 4 deletions
+2 -1
View File
@@ -23,6 +23,7 @@ data:
# connection_pooler_schema: "pooler"
# connection_pooler_user: "pooler"
crd_categories: "all"
# cron_admin_username: "cron_admin"
# custom_service_annotations: "keyx:valuez,keya:valuea"
# custom_pod_annotations: "keya:valuea,keyb:valueb"
db_hosted_zone: db.example.com
@@ -109,7 +110,7 @@ data:
# pod_service_account_role_binding_definition: ""
pod_terminate_grace_period: 5m
# postgres_superuser_teams: "postgres_superusers"
# protected_role_names: "admin"
# protected_role_names: "admin,cron_admin"
ready_wait_interval: 3s
ready_wait_timeout: 30s
repair_period: 5m
+2
View File
@@ -128,6 +128,8 @@ spec:
users:
type: object
properties:
cron_admin_username:
type: string
enable_password_rotation:
type: boolean
default: false
@@ -31,6 +31,7 @@ configuration:
password_rotation_user_retention: 180
replication_username: standby
super_username: postgres
# cron_admin_username: cron_admin
major_version_upgrade:
major_version_upgrade_mode: "off"
# major_version_upgrade_team_allow_list:
@@ -163,6 +164,7 @@ configuration:
# - postgres_superusers
protected_role_names:
- admin
- cron_admin
role_deletion_suffix: "_deleted"
team_admin_role: admin
team_api_role_configuration: