postgres-operator/charts/postgres-operator
Rafia Sabih 75a9e2be38
Create cross namespace secrets (#1490)
* Create cross namespace secrets

* add test cases

* fixes

* Fixes
- include namespace in secret name only when namespace is provided
- use username.namespace as key to pgUsers only when namespace is
  provided
- avoid conflict in the role creation in db by checking namespace
  alongwith the username

* Update unit tests

* Fix test case

* Fixes

- update regular expression for usernames
- add test to allow check for valid usernames
- create pg roles with namespace (if any) appended in rolename

* add more test cases for valid usernames

* update docs

* fixes as per review comments

* update e2e

* fixes

* Add toggle to allow namespaced secrets

* update docs

* comment update

* Update e2e/tests/test_e2e.py

* few minor fixes

* fix unit tests

* fix e2e

* fix e2e attempt 2

* fix e2e

Co-authored-by: Rafia Sabih <rafia.sabih@zalando.de>
Co-authored-by: Felix Kunde <felix-kunde@gmx.de>
2021-06-11 10:35:30 +02:00
..
crds Create cross namespace secrets (#1490) 2021-06-11 10:35:30 +02:00
templates Keep single values.yaml in operator chart while supporting ConfigMap & CRD (#1224) 2021-06-03 09:28:18 +02:00
.helmignore Add helm chart (#434) 2019-03-29 11:26:13 +01:00
Chart.yaml bump operator to v1.6.3 (#1503) 2021-05-28 11:53:10 +02:00
index.yaml bump operator to v1.6.3 (#1503) 2021-05-28 11:53:10 +02:00
postgres-operator-1.5.0.tgz bump pooler image and more coalescing for CRD config (#1004) 2020-06-05 11:14:17 +02:00
postgres-operator-1.6.0.tgz Fix empty capabilities (#1380) 2021-02-22 17:27:32 +01:00
postgres-operator-1.6.1.tgz bump to v1.6.1 (#1367) 2021-02-18 13:38:27 +01:00
postgres-operator-1.6.2.tgz Bump v1.6.2 (#1433) 2021-04-01 11:53:07 +02:00
postgres-operator-1.6.3.tgz bump operator to v1.6.3 (#1503) 2021-05-28 11:53:10 +02:00
values.yaml Create cross namespace secrets (#1490) 2021-06-11 10:35:30 +02:00