--- apiVersion: v1 kind: List items: - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/git-commit: d4290605871d7b4bf131fee69c6c536374f9f4bc fabric8.io/git-branch: release-v1.0.8 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8-apps/keycloak-app.git/keycloak-db fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8-apps/keycloak-app.git/keycloak-db fabric8.io/scm-tag: keycloak-app-1.0.0 fabric8.io/scm-url: http://github.com/fabric8-apps/keycloak-app/keycloak-db labels: service: keycloak-db provider: fabric8 project: keycloak-db version: 1.0.8 group: io.fabric8.apps name: keycloak-db spec: ports: - name: postgres port: 5432 protocol: TCP targetPort: 5432 selector: service: keycloak-db project: keycloak-db provider: fabric8 group: io.fabric8.apps type: ClusterIP - apiVersion: v1 kind: PersistentVolumeClaim metadata: labels: provider: fabric8 project: keycloak-db version: 1.0.8 group: io.fabric8.apps name: keycloak-db-postgresql-data spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi - apiVersion: extensions/v1beta1 kind: Deployment metadata: annotations: fabric8.io/git-commit: d4290605871d7b4bf131fee69c6c536374f9f4bc fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=keycloak-db&var-version=1.0.8 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8-apps/keycloak-app.git/keycloak-db fabric8.io/scm-url: http://github.com/fabric8-apps/keycloak-app/keycloak-db fabric8.io/git-branch: release-v1.0.8 fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8-apps/keycloak-app.git/keycloak-db fabric8.io/scm-tag: keycloak-app-1.0.0 labels: service: keycloak-db provider: fabric8 project: keycloak-db version: 1.0.8 group: io.fabric8.apps name: keycloak-db spec: replicas: 1 selector: matchLabels: project: keycloak-db provider: fabric8 group: io.fabric8.apps template: metadata: annotations: fabric8.io/git-commit: d4290605871d7b4bf131fee69c6c536374f9f4bc fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=keycloak-db&var-version=1.0.8 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8-apps/keycloak-app.git/keycloak-db fabric8.io/scm-url: http://github.com/fabric8-apps/keycloak-app/keycloak-db fabric8.io/git-branch: release-v1.0.8 fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8-apps/keycloak-app.git/keycloak-db fabric8.io/scm-tag: keycloak-app-1.0.0 pod.alpha.kubernetes.io/init-containers: '[{"image":"busybox","imagePullPolicy":"IfNotPresent","name":"fmp-volume-permission","command":["chmod","777","/var/lib/pgsql"],"volumeMounts":[{"mountPath":"/var/lib/pgsql","name":"keycloak-db-postgresql-data"}]}]' labels: service: keycloak-db provider: fabric8 project: keycloak-db version: 1.0.8 group: io.fabric8.apps spec: containers: - env: - name: POSTGRESQL_DATABASE value: keycloak - name: POSTGRESQL_PASSWORD value: keycloak - name: POSTGRESQL_USER value: keycloak - name: POD_IP valueFrom: fieldRef: fieldPath: status.podIP image: registry.centos.org/postgresql/postgresql:9.6 imagePullPolicy: IfNotPresent livenessProbe: exec: command: - sh - -c - exec pg_isready --host $POD_IP failureThreshold: 6 initialDelaySeconds: 60 timeoutSeconds: 5 name: keycloak-db ports: - containerPort: 5432 name: postgresql protocol: TCP readinessProbe: exec: command: - sh - -c - exec pg_isready --host $POD_IP initialDelaySeconds: 20 periodSeconds: 5 timeoutSeconds: 3 volumeMounts: - mountPath: /var/lib/pgsql name: keycloak-db-postgresql-data readOnly: false volumes: - name: keycloak-db-postgresql-data persistentVolumeClaim: claimName: keycloak-db-postgresql-data