postgres-operator/ui
Rafia Sabih 49158ecb68
Connection pooler for replica (#1127)
* Enable connection pooler for replica
* Refactor code for connection pooler
  - Move all the relevant code to a separate file
  - Move all the related tests to a separate file
  - Avoid using cluster where not required
  - Simplify the logic in sync and other methods
  - Cleanup of duplicated or unused code
* Fix labels for the replica pods
* Update deleteConnectionPooler to include role
* Adding test cases and other changes
   - Fix unit test and delete secret when required only
   - Make sure we use empty fresh cluster for every test case.
* enhance e2e test
* Disable pooler in complete manifest as this is source for e2e too an creates unnecessary pooler setups.

Co-authored-by: Rafia Sabih <rafia.sabih@zalando.de>
Co-authored-by: Jan Mussler <janm81@gmail.com>
2020-11-13 14:52:21 +01:00
..
app [UI] add toggle for connection pooler (#953) 2020-04-30 09:58:07 +02:00
manifests Add kustomize support to Postgres UI. (#1086) 2020-08-26 12:06:25 +02:00
operator_ui Connection pooler for replica (#1127) 2020-11-13 14:52:21 +01:00
.dockerignore Initial commit for Postgres Operator UI (#613) 2019-07-12 17:02:55 +02:00
Dockerfile [UI] add toggle for connection pooler (#953) 2020-04-30 09:58:07 +02:00
MANIFEST.in Initial commit for Postgres Operator UI (#613) 2019-07-12 17:02:55 +02:00
Makefile [UI] add toggle for connection pooler (#953) 2020-04-30 09:58:07 +02:00
requirements.txt [UI] add toggle for connection pooler (#953) 2020-04-30 09:58:07 +02:00
run_local.sh [UI] add tab for monthly costs per cluster (#796) 2020-02-19 12:58:24 +01:00
setup.py Initial commit for Postgres Operator UI (#613) 2019-07-12 17:02:55 +02:00
start_server.sh [UI] add toggle for connection pooler (#953) 2020-04-30 09:58:07 +02:00
tox.ini Initial commit for Postgres Operator UI (#613) 2019-07-12 17:02:55 +02:00