[COMMON] Use deployment for postgresql 78/99478/4
authorSylvain Desbureaux <sylvain.desbureaux@orange.com>
Wed, 11 Dec 2019 10:53:42 +0000 (11:53 +0100)
committerSylvain Desbureaux <sylvain.desbureaux@orange.com>
Tue, 17 Dec 2019 14:05:00 +0000 (15:05 +0100)
commit0b243b600f5c9c296189d66161a814396d648563
tree59fc3d88a616ee582c51dd8a747c75e1e9ee6ffb
parent8501d7cee5a887f9e19d5fe3671ef8180bce526b
[COMMON] Use deployment for postgresql

Instead of statefulset + inner work in the container, use deployments in
order to be more reliable

Change-Id: Icf4fe1303ae3489c822558e28bb08b69af2d4970
Issue-ID: OOM-2234
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
36 files changed:
kubernetes/common/postgres-legacy/.helmignore [new file with mode: 0644]
kubernetes/common/postgres-legacy/Chart.yaml [new file with mode: 0644]
kubernetes/common/postgres-legacy/charts/pgpool/Chart.yaml [new file with mode: 0644]
kubernetes/common/postgres-legacy/charts/pgpool/configs/pgpool.conf [new file with mode: 0644]
kubernetes/common/postgres-legacy/charts/pgpool/configs/pool_hba.conf [new file with mode: 0644]
kubernetes/common/postgres-legacy/charts/pgpool/configs/pool_passwd [moved from kubernetes/common/postgres/charts/pgpool/configs/pool_passwd with 100% similarity]
kubernetes/common/postgres-legacy/charts/pgpool/requirements.yaml [new file with mode: 0644]
kubernetes/common/postgres-legacy/charts/pgpool/templates/configmap.yaml [new file with mode: 0755]
kubernetes/common/postgres-legacy/charts/pgpool/templates/deployment.yaml [new file with mode: 0644]
kubernetes/common/postgres-legacy/charts/pgpool/templates/service.yaml [new file with mode: 0644]
kubernetes/common/postgres-legacy/charts/pgpool/values.yaml [new file with mode: 0644]
kubernetes/common/postgres-legacy/requirements.yaml [new file with mode: 0644]
kubernetes/common/postgres-legacy/templates/pv.yaml [moved from kubernetes/common/postgres/templates/pv.yaml with 100% similarity]
kubernetes/common/postgres-legacy/templates/secrets.yaml [new file with mode: 0644]
kubernetes/common/postgres-legacy/templates/service.yaml [moved from kubernetes/common/postgres/templates/service.yaml with 100% similarity]
kubernetes/common/postgres-legacy/templates/statefulset.yaml [moved from kubernetes/common/postgres/templates/statefulset.yaml with 100% similarity]
kubernetes/common/postgres-legacy/values.yaml [new file with mode: 0644]
kubernetes/common/postgres/charts/pgpool/configs/pool_hba.conf
kubernetes/common/postgres/charts/pgpool/templates/deployment.yaml
kubernetes/common/postgres/charts/pgpool/templates/secrets.yaml [new file with mode: 0644]
kubernetes/common/postgres/charts/pgpool/templates/service.yaml
kubernetes/common/postgres/charts/pgpool/values.yaml
kubernetes/common/postgres/configs/pg_hba.conf [new file with mode: 0644]
kubernetes/common/postgres/templates/configmap.yaml [new file with mode: 0644]
kubernetes/common/postgres/templates/deployment-primary.yaml [new file with mode: 0644]
kubernetes/common/postgres/templates/deployment-replica.yaml [new file with mode: 0644]
kubernetes/common/postgres/templates/pv-primary.yaml [new file with mode: 0644]
kubernetes/common/postgres/templates/pv-replica.yaml [new file with mode: 0644]
kubernetes/common/postgres/templates/pvc-primary.yaml [new file with mode: 0644]
kubernetes/common/postgres/templates/pvc-replica.yaml [new file with mode: 0644]
kubernetes/common/postgres/templates/service-common.yaml [new file with mode: 0644]
kubernetes/common/postgres/templates/service-primary.yaml [new file with mode: 0644]
kubernetes/common/postgres/templates/service-replica.yaml [new file with mode: 0644]
kubernetes/common/postgres/values.yaml
kubernetes/dcaegen2/components/dcae-bootstrap/requirements.yaml
kubernetes/dcaegen2/components/dcae-inventory-api/requirements.yaml