X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=ocd%2Finfra%2Fplaybooks%2Froles%2Fapplcm%2Ffiles%2Fdeploy%2Fpostgres-k8s.yaml;h=3846778355e7c96854159cfa6e6f27ea357ed141;hb=ba3cc47a9e2ef5438bc7a8a1c6440ae708acd122;hp=82e2921d138aedc6c1662cbbb8d320cd9c634f9b;hpb=5a2b07cc1f31a6c38d748c7f996689a2e6dbe643;p=ealt-edge.git diff --git a/ocd/infra/playbooks/roles/applcm/files/deploy/postgres-k8s.yaml b/ocd/infra/playbooks/roles/applcm/files/deploy/postgres-k8s.yaml index 82e2921..3846778 100644 --- a/ocd/infra/playbooks/roles/applcm/files/deploy/postgres-k8s.yaml +++ b/ocd/infra/playbooks/roles/applcm/files/deploy/postgres-k8s.yaml @@ -32,38 +32,19 @@ spec: labels: app: postgres-db spec: - volumes: - - name: postgres-data - persistentVolumeClaim: - claimName: postgres-pv-claim containers: - - name: postgres-db - image: postgres:9.6 - imagePullPolicy: "IfNotPresent" - env: - - name: POSTGRES_DB - value: mecmdb - - name: POSTGRES_USER - value: root - - name: POSTGRES_PASSWORD - value: password + - name: postgres + image: postgres:13 + imagePullPolicy: "Always" + envFrom: + - configMapRef: + name: postgres-config volumeMounts: - mountPath: /var/lib/postgresql/data - name: postgres-data + name: postgredb ports: - containerPort: 5432 - -# postgres service ---- -apiVersion: v1 -kind: Service -metadata: - name: mecmdb - namespace: default -spec: - selector: - app: postgres-db - ports: - - name: "5432" - port: 5432 - targetPort: 5432 + volumes: + - name: postgredb + persistentVolumeClaim: + claimName: postgres-pv-claim