make suffix configurable and add deprecated field to pgUser struct

This commit is contained in:
Felix Kunde
2021-04-23 09:57:34 +02:00
parent eb20c5829b
commit 1e2dbe4712
18 changed files with 89 additions and 30 deletions
+7
View File
@@ -704,6 +704,13 @@ key.
cluster to administer Postgres and maintain infrastructure built around it.
The default is empty.
* **role_deprecation_suffix**
defines a suffix that will be appended to database role names of team members
that were removed from either PostgresTeam CRDs (additionalMembers) or from
the team in the teams API. When readded to the manifest, the operator will
rename roles with the defined suffix back to the original role name.
The default is `_delete_me`.
* **enable_postgres_team_crd**
toggle to make the operator watch for created or updated `PostgresTeam` CRDs
and create roles for specified additional teams and members.