apiVersion: v1 items: - apiVersion: v1 kind: BuildConfig metadata: annotations: description: Defines how to build the application template.alpha.openshift.io/wait-for-ready: "true" creationTimestamp: null labels: app: django-psql-persistent template: django-psql-persistent name: django-psql-persistent spec: output: to: kind: ImageStreamTag name: django-psql-persistent:latest postCommit: {} resources: {} runPolicy: Serial source: git: ref: stage uri: https://github.com/transtats/transtats.git secrets: null type: Git strategy: sourceStrategy: env: - name: PIP_INDEX_URL - name: TS_AUTH_SYSTEM value: fedora - name: OIDC_RP_CLIENT_SECRET value: uvwFVN7SNgmNCQVJTR9QdrkMginl0RM4 from: kind: ImageStreamTag name: python:3.5 namespace: openshift type: Source triggers: - github: secret: eiUhyjghfhBqhdtVrNDWG0DhjmyVh4QoGYu54WOO type: GitHub - imageChange: {} type: ImageChange - type: ConfigChange status: lastVersion: 0 - apiVersion: v1 kind: Build metadata: annotations: openshift.io/build-config.name: django-psql-persistent openshift.io/build.number: "1" openshift.io/build.pod-name: django-psql-persistent-1-build creationTimestamp: null labels: app: django-psql-persistent buildconfig: django-psql-persistent openshift.io/build-config.name: django-psql-persistent openshift.io/build.start-policy: Serial template: django-psql-persistent name: django-psql-persistent-1 spec: output: pushSecret: name: builder-dockercfg-t86cj to: kind: ImageStreamTag name: django-psql-persistent:latest postCommit: script: ./manage.py test resources: {} serviceAccount: builder source: git: ref: stage uri: https://github.com/transtats/transtats.git secrets: null type: Git strategy: sourceStrategy: env: - name: PIP_INDEX_URL from: kind: DockerImage name: registry.access.redhat.com/rhscl/python-35-rhel7@sha256:873ab7c799c5da39fb76e27e93f6420a5ab72e73c3daa8bcbc4d198dca53e379 type: Source status: cancelled: true config: name: django-psql-persistent message: The build was cancelled by the user. outputDockerImageReference: 172.30.114.236:5000/transtats/django-psql-persistent:latest phase: New reason: CancelledBuild - apiVersion: v1 kind: Build metadata: annotations: openshift.io/build-config.name: django-psql-persistent openshift.io/build.number: "2" openshift.io/build.pod-name: django-psql-persistent-2-build creationTimestamp: null labels: app: django-psql-persistent buildconfig: django-psql-persistent openshift.io/build-config.name: django-psql-persistent openshift.io/build.start-policy: Serial template: django-psql-persistent name: django-psql-persistent-2 spec: output: pushSecret: name: builder-dockercfg-t86cj to: kind: ImageStreamTag name: django-psql-persistent:latest postCommit: script: ./manage.py test resources: {} revision: git: author: email: suanand@redhat.com name: sundeep-co-in commit: baa6684eaac97b7d06b800234c2e55b98d540e91 committer: email: suanand@redhat.com name: sundeep-co-in message: add whitenoise type: Git serviceAccount: builder source: git: ref: stage uri: https://github.com/transtats/transtats.git secrets: null type: Git strategy: sourceStrategy: env: - name: PIP_INDEX_URL - name: TS_AUTH_SYSTEM value: fedora - name: OIDC_RP_CLIENT_SECRET value: uvwFVN7SNgmNCQVJTR9QdrkMginl0RM4 from: kind: DockerImage name: registry.access.redhat.com/rhscl/python-35-rhel7@sha256:873ab7c799c5da39fb76e27e93f6420a5ab72e73c3daa8bcbc4d198dca53e379 type: Source status: config: name: django-psql-persistent message: Build failed because of post commit hook. outputDockerImageReference: 172.30.114.236:5000/transtats/django-psql-persistent:latest phase: New reason: PostCommitHookFailed - apiVersion: v1 kind: Build metadata: annotations: openshift.io/build-config.name: django-psql-persistent openshift.io/build.number: "3" openshift.io/build.pod-name: django-psql-persistent-3-build creationTimestamp: null labels: app: django-psql-persistent buildconfig: django-psql-persistent openshift.io/build-config.name: django-psql-persistent openshift.io/build.start-policy: Serial template: django-psql-persistent name: django-psql-persistent-3 spec: output: pushSecret: name: builder-dockercfg-t86cj to: kind: ImageStreamTag name: django-psql-persistent:latest postCommit: {} resources: {} revision: git: author: email: suanand@redhat.com name: sundeep-co-in commit: baa6684eaac97b7d06b800234c2e55b98d540e91 committer: email: suanand@redhat.com name: sundeep-co-in message: add whitenoise type: Git serviceAccount: builder source: git: ref: stage uri: https://github.com/transtats/transtats.git secrets: null type: Git strategy: sourceStrategy: env: - name: PIP_INDEX_URL - name: TS_AUTH_SYSTEM value: fedora - name: OIDC_RP_CLIENT_SECRET value: uvwFVN7SNgmNCQVJTR9QdrkMginl0RM4 from: kind: DockerImage name: registry.access.redhat.com/rhscl/python-35-rhel7@sha256:873ab7c799c5da39fb76e27e93f6420a5ab72e73c3daa8bcbc4d198dca53e379 type: Source status: config: name: django-psql-persistent outputDockerImageReference: 172.30.114.236:5000/transtats/django-psql-persistent:latest phase: New - apiVersion: v1 kind: Build metadata: annotations: openshift.io/build-config.name: django-psql-persistent openshift.io/build.number: "4" openshift.io/build.pod-name: django-psql-persistent-4-build creationTimestamp: null labels: app: django-psql-persistent buildconfig: django-psql-persistent openshift.io/build-config.name: django-psql-persistent openshift.io/build.start-policy: Serial template: django-psql-persistent name: django-psql-persistent-4 spec: output: pushSecret: name: builder-dockercfg-t86cj to: kind: ImageStreamTag name: django-psql-persistent:latest postCommit: {} resources: {} revision: git: author: email: suanand@redhat.com name: sundeep-co-in commit: d9448c825d153e2ef8c1ddc19648a11080e1d619 committer: email: suanand@redhat.com name: sundeep-co-in message: gunicorn config type: Git serviceAccount: builder source: git: ref: stage uri: https://github.com/transtats/transtats.git secrets: null type: Git strategy: sourceStrategy: env: - name: PIP_INDEX_URL - name: TS_AUTH_SYSTEM value: fedora - name: OIDC_RP_CLIENT_SECRET value: uvwFVN7SNgmNCQVJTR9QdrkMginl0RM4 from: kind: DockerImage name: registry.access.redhat.com/rhscl/python-35-rhel7@sha256:873ab7c799c5da39fb76e27e93f6420a5ab72e73c3daa8bcbc4d198dca53e379 type: Source status: config: name: django-psql-persistent outputDockerImageReference: 172.30.114.236:5000/transtats/django-psql-persistent:latest phase: New - apiVersion: v1 kind: ImageStream metadata: annotations: description: Keeps track of changes in the application image creationTimestamp: null generation: 1 labels: app: django-psql-persistent template: django-psql-persistent name: django-psql-persistent spec: tags: - annotations: null from: kind: DockerImage name: 172.30.114.236:5000/transtats/django-psql-persistent:latest generation: null importPolicy: {} name: latest status: dockerImageRepository: "" - apiVersion: v1 kind: DeploymentConfig metadata: annotations: description: Defines how to deploy the application server template.alpha.openshift.io/wait-for-ready: "true" creationTimestamp: null generation: 7 labels: app: django-psql-persistent template: django-psql-persistent name: django-psql-persistent spec: replicas: 1 selector: name: django-psql-persistent strategy: recreateParams: timeoutSeconds: 600 resources: {} type: Recreate template: metadata: creationTimestamp: null labels: name: django-psql-persistent name: django-psql-persistent spec: containers: - env: - name: DATABASE_SERVICE_NAME value: postgresql - name: DATABASE_ENGINE value: postgresql - name: DATABASE_NAME value: transtats1 - name: DATABASE_USER valueFrom: secretKeyRef: key: database-user name: django-psql-persistent - name: DATABASE_PASSWORD valueFrom: secretKeyRef: key: database-password name: django-psql-persistent - name: APP_CONFIG value: openshift/config/gunicorn.py - name: DJANGO_SECRET_KEY valueFrom: secretKeyRef: key: django-secret-key name: django-psql-persistent image: 172.30.114.236:5000/transtats/django-psql-persistent@sha256:66ee0677a46e3015f4ae6b7158c65fb4aaed93eee401c74815f4a7d22399d99b imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /health port: 8080 scheme: HTTP initialDelaySeconds: 30 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 3 name: django-psql-persistent ports: - containerPort: 8080 protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: /health port: 8080 scheme: HTTP initialDelaySeconds: 3 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 3 resources: limits: memory: 512Mi terminationMessagePath: /dev/termination-log dnsPolicy: ClusterFirst restartPolicy: Always securityContext: {} terminationGracePeriodSeconds: 30 test: false triggers: - imageChangeParams: automatic: true containerNames: - django-psql-persistent from: kind: ImageStreamTag name: django-psql-persistent:latest namespace: transtats type: ImageChange - type: ConfigChange status: observedGeneration: 7 - apiVersion: v1 kind: DeploymentConfig metadata: annotations: description: Defines how to deploy the database template.alpha.openshift.io/wait-for-ready: "true" creationTimestamp: null generation: 2 labels: app: django-psql-persistent template: django-psql-persistent name: postgresql spec: replicas: 1 selector: name: postgresql strategy: recreateParams: timeoutSeconds: 600 resources: {} type: Recreate template: metadata: creationTimestamp: null labels: name: postgresql name: postgresql spec: containers: - env: - name: POSTGRESQL_USER valueFrom: secretKeyRef: key: database-user name: django-psql-persistent - name: POSTGRESQL_PASSWORD valueFrom: secretKeyRef: key: database-password name: django-psql-persistent - name: POSTGRESQL_DATABASE value: transtats1 image: registry.access.redhat.com/rhscl/postgresql-95-rhel7@sha256:19aacf0c8331df76b67932415bd84abf74ec36fd9d4aef518ad9f6285c4a948a imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 initialDelaySeconds: 30 periodSeconds: 10 successThreshold: 1 tcpSocket: port: 5432 timeoutSeconds: 1 name: postgresql ports: - containerPort: 5432 protocol: TCP readinessProbe: exec: command: - /bin/sh - -i - -c - psql -h 127.0.0.1 -U ${POSTGRESQL_USER} -q -d ${POSTGRESQL_DATABASE} -c 'SELECT 1' failureThreshold: 3 initialDelaySeconds: 5 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 resources: limits: memory: 512Mi terminationMessagePath: /dev/termination-log volumeMounts: - mountPath: /var/lib/pgsql/data name: postgresql-data dnsPolicy: ClusterFirst restartPolicy: Always securityContext: {} terminationGracePeriodSeconds: 30 volumes: - name: postgresql-data persistentVolumeClaim: claimName: postgresql test: false triggers: - imageChangeParams: automatic: true containerNames: - postgresql from: kind: ImageStreamTag name: postgresql:9.5 namespace: openshift type: ImageChange - type: ConfigChange status: observedGeneration: 2 - apiVersion: v1 kind: ReplicationController metadata: annotations: openshift.io/deployer-pod.name: django-psql-persistent-1-deploy openshift.io/deployment-config.latest-version: "1" openshift.io/deployment-config.name: django-psql-persistent openshift.io/deployment.phase: Complete openshift.io/deployment.replicas: "1" openshift.io/deployment.status-reason: image change openshift.io/encoded-deployment-config: | {"kind":"DeploymentConfig","apiVersion":"v1","metadata":{"name":"django-psql-persistent","namespace":"transtats","selfLink":"/apis/apps.openshift.io/v1/namespaces/transtats/deploymentconfigs/django-psql-persistent","uid":"a259d9cc-d5c0-11e7-8c47-0a979bbb7299","resourceVersion":"211242213","generation":3,"creationTimestamp":"2017-11-30T11:21:39Z","labels":{"app":"django-psql-persistent","template":"django-psql-persistent"},"annotations":{"description":"Defines how to deploy the application server","template.alpha.openshift.io/wait-for-ready":"true"}},"spec":{"strategy":{"type":"Recreate","recreateParams":{"timeoutSeconds":600},"resources":{},"activeDeadlineSeconds":21600},"triggers":[{"type":"ImageChange","imageChangeParams":{"automatic":true,"containerNames":["django-psql-persistent"],"from":{"kind":"ImageStreamTag","namespace":"transtats","name":"django-psql-persistent:latest"},"lastTriggeredImage":"172.30.114.236:5000/transtats/django-psql-persistent@sha256:304a91289b535d3cbb1194569aeb434634a36d5ca4814a867773545c79054e10"}},{"type":"ConfigChange"}],"replicas":1,"test":false,"selector":{"name":"django-psql-persistent"},"template":{"metadata":{"name":"django-psql-persistent","creationTimestamp":null,"labels":{"name":"django-psql-persistent"}},"spec":{"containers":[{"name":"django-psql-persistent","image":"172.30.114.236:5000/transtats/django-psql-persistent@sha256:304a91289b535d3cbb1194569aeb434634a36d5ca4814a867773545c79054e10","ports":[{"containerPort":8080,"protocol":"TCP"}],"env":[{"name":"DATABASE_SERVICE_NAME","value":"postgresql"},{"name":"DATABASE_ENGINE","value":"postgresql"},{"name":"DATABASE_NAME","value":"transtats1"},{"name":"DATABASE_USER","valueFrom":{"secretKeyRef":{"name":"django-psql-persistent","key":"database-user"}}},{"name":"DATABASE_PASSWORD","valueFrom":{"secretKeyRef":{"name":"django-psql-persistent","key":"database-password"}}},{"name":"APP_CONFIG"},{"name":"DJANGO_SECRET_KEY","valueFrom":{"secretKeyRef":{"name":"django-psql-persistent","key":"django-secret-key"}}}],"resources":{"limits":{"memory":"512Mi"}},"livenessProbe":{"httpGet":{"path":"/health","port":8080,"scheme":"HTTP"},"initialDelaySeconds":30,"timeoutSeconds":3,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"readinessProbe":{"httpGet":{"path":"/health","port":8080,"scheme":"HTTP"},"initialDelaySeconds":3,"timeoutSeconds":3,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"File","imagePullPolicy":"IfNotPresent"}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","securityContext":{},"schedulerName":"default-scheduler"}}},"status":{"latestVersion":1,"observedGeneration":2,"replicas":0,"updatedReplicas":0,"availableReplicas":0,"unavailableReplicas":0,"details":{"message":"image change","causes":[{"type":"ImageChange","imageTrigger":{"from":{"kind":"ImageStreamTag","namespace":"transtats","name":"django-psql-persistent:latest"}}}]},"conditions":[{"type":"Available","status":"False","lastUpdateTime":"2017-11-30T11:21:39Z","lastTransitionTime":"2017-11-30T11:21:39Z","message":"Deployment config does not have minimum availability."}]}} creationTimestamp: null generation: 1 labels: app: django-psql-persistent openshift.io/deployment-config.name: django-psql-persistent template: django-psql-persistent name: django-psql-persistent-1 spec: replicas: 0 selector: deployment: django-psql-persistent-1 deploymentconfig: django-psql-persistent name: django-psql-persistent template: metadata: annotations: openshift.io/deployment-config.latest-version: "1" openshift.io/deployment-config.name: django-psql-persistent openshift.io/deployment.name: django-psql-persistent-1 creationTimestamp: null labels: deployment: django-psql-persistent-1 deploymentconfig: django-psql-persistent name: django-psql-persistent spec: containers: - env: - name: DATABASE_SERVICE_NAME value: postgresql - name: DATABASE_ENGINE value: postgresql - name: DATABASE_NAME value: transtats1 - name: DATABASE_USER valueFrom: secretKeyRef: key: database-user name: django-psql-persistent - name: DATABASE_PASSWORD valueFrom: secretKeyRef: key: database-password name: django-psql-persistent - name: APP_CONFIG - name: DJANGO_SECRET_KEY valueFrom: secretKeyRef: key: django-secret-key name: django-psql-persistent image: 172.30.114.236:5000/transtats/django-psql-persistent@sha256:304a91289b535d3cbb1194569aeb434634a36d5ca4814a867773545c79054e10 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /health port: 8080 scheme: HTTP initialDelaySeconds: 30 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 3 name: django-psql-persistent ports: - containerPort: 8080 protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: /health port: 8080 scheme: HTTP initialDelaySeconds: 3 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 3 resources: limits: memory: 512Mi terminationMessagePath: /dev/termination-log dnsPolicy: ClusterFirst restartPolicy: Always securityContext: {} terminationGracePeriodSeconds: 30 status: replicas: 0 - apiVersion: v1 kind: ReplicationController metadata: annotations: kubectl.kubernetes.io/desired-replicas: "1" openshift.io/deployer-pod.name: django-psql-persistent-2-deploy openshift.io/deployment-config.latest-version: "2" openshift.io/deployment-config.name: django-psql-persistent openshift.io/deployment.cancelled: "true" openshift.io/deployment.phase: Failed openshift.io/deployment.replicas: "0" openshift.io/deployment.status-reason: newer deployment was found running openshift.io/encoded-deployment-config: | {"kind":"DeploymentConfig","apiVersion":"v1","metadata":{"name":"django-psql-persistent","namespace":"transtats","selfLink":"/apis/apps.openshift.io/v1/namespaces/transtats/deploymentconfigs/django-psql-persistent","uid":"a259d9cc-d5c0-11e7-8c47-0a979bbb7299","resourceVersion":"211257907","generation":5,"creationTimestamp":"2017-11-30T11:21:39Z","labels":{"app":"django-psql-persistent","template":"django-psql-persistent"},"annotations":{"description":"Defines how to deploy the application server","template.alpha.openshift.io/wait-for-ready":"true"}},"spec":{"strategy":{"type":"Recreate","recreateParams":{"timeoutSeconds":600},"resources":{},"activeDeadlineSeconds":21600},"triggers":[{"type":"ImageChange","imageChangeParams":{"automatic":true,"containerNames":["django-psql-persistent"],"from":{"kind":"ImageStreamTag","namespace":"transtats","name":"django-psql-persistent:latest"},"lastTriggeredImage":"172.30.114.236:5000/transtats/django-psql-persistent@sha256:304a91289b535d3cbb1194569aeb434634a36d5ca4814a867773545c79054e10"}},{"type":"ConfigChange"}],"replicas":1,"test":false,"selector":{"name":"django-psql-persistent"},"template":{"metadata":{"name":"django-psql-persistent","creationTimestamp":null,"labels":{"name":"django-psql-persistent"}},"spec":{"containers":[{"name":"django-psql-persistent","image":"172.30.114.236:5000/transtats/django-psql-persistent@sha256:304a91289b535d3cbb1194569aeb434634a36d5ca4814a867773545c79054e10","ports":[{"containerPort":8080,"protocol":"TCP"}],"env":[{"name":"DATABASE_SERVICE_NAME","value":"postgresql"},{"name":"DATABASE_ENGINE","value":"postgresql"},{"name":"DATABASE_NAME","value":"transtats1"},{"name":"DATABASE_USER","valueFrom":{"secretKeyRef":{"name":"django-psql-persistent","key":"database-user"}}},{"name":"DATABASE_PASSWORD","valueFrom":{"secretKeyRef":{"name":"django-psql-persistent","key":"database-password"}}},{"name":"APP_CONFIG","value":"openshift/config/gunicorn.py"},{"name":"DJANGO_SECRET_KEY","valueFrom":{"secretKeyRef":{"name":"django-psql-persistent","key":"django-secret-key"}}}],"resources":{"limits":{"memory":"512Mi"}},"livenessProbe":{"httpGet":{"path":"/health","port":8080,"scheme":"HTTP"},"initialDelaySeconds":30,"timeoutSeconds":3,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"readinessProbe":{"httpGet":{"path":"/health","port":8080,"scheme":"HTTP"},"initialDelaySeconds":3,"timeoutSeconds":3,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"File","imagePullPolicy":"IfNotPresent"}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","securityContext":{},"schedulerName":"default-scheduler"}}},"status":{"latestVersion":2,"observedGeneration":4,"replicas":1,"updatedReplicas":1,"availableReplicas":1,"unavailableReplicas":0,"details":{"message":"config change","causes":[{"type":"ConfigChange"}]},"conditions":[{"type":"Available","status":"True","lastUpdateTime":"2017-11-30T11:35:32Z","lastTransitionTime":"2017-11-30T11:35:32Z","message":"Deployment config has minimum availability."},{"type":"Progressing","status":"True","lastUpdateTime":"2017-11-30T11:35:34Z","lastTransitionTime":"2017-11-30T11:34:42Z","reason":"NewReplicationControllerAvailable","message":"replication controller \"django-psql-persistent-1\" successfully rolled out"}],"readyReplicas":1}} creationTimestamp: null generation: 1 labels: app: django-psql-persistent openshift.io/deployment-config.name: django-psql-persistent template: django-psql-persistent name: django-psql-persistent-2 spec: replicas: 0 selector: deployment: django-psql-persistent-2 deploymentconfig: django-psql-persistent name: django-psql-persistent template: metadata: annotations: openshift.io/deployment-config.latest-version: "2" openshift.io/deployment-config.name: django-psql-persistent openshift.io/deployment.name: django-psql-persistent-2 creationTimestamp: null labels: deployment: django-psql-persistent-2 deploymentconfig: django-psql-persistent name: django-psql-persistent spec: containers: - env: - name: DATABASE_SERVICE_NAME value: postgresql - name: DATABASE_ENGINE value: postgresql - name: DATABASE_NAME value: transtats1 - name: DATABASE_USER valueFrom: secretKeyRef: key: database-user name: django-psql-persistent - name: DATABASE_PASSWORD valueFrom: secretKeyRef: key: database-password name: django-psql-persistent - name: APP_CONFIG value: openshift/config/gunicorn.py - name: DJANGO_SECRET_KEY valueFrom: secretKeyRef: key: django-secret-key name: django-psql-persistent image: 172.30.114.236:5000/transtats/django-psql-persistent@sha256:304a91289b535d3cbb1194569aeb434634a36d5ca4814a867773545c79054e10 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /health port: 8080 scheme: HTTP initialDelaySeconds: 30 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 3 name: django-psql-persistent ports: - containerPort: 8080 protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: /health port: 8080 scheme: HTTP initialDelaySeconds: 3 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 3 resources: limits: memory: 512Mi terminationMessagePath: /dev/termination-log dnsPolicy: ClusterFirst restartPolicy: Always securityContext: {} terminationGracePeriodSeconds: 30 status: replicas: 0 - apiVersion: v1 kind: ReplicationController metadata: annotations: openshift.io/deployer-pod.name: django-psql-persistent-3-deploy openshift.io/deployment-config.latest-version: "3" openshift.io/deployment-config.name: django-psql-persistent openshift.io/deployment.phase: Complete openshift.io/deployment.replicas: "1" openshift.io/deployment.status-reason: image change openshift.io/encoded-deployment-config: | {"kind":"DeploymentConfig","apiVersion":"v1","metadata":{"name":"django-psql-persistent","namespace":"transtats","selfLink":"/apis/apps.openshift.io/v1/namespaces/transtats/deploymentconfigs/django-psql-persistent","uid":"a259d9cc-d5c0-11e7-8c47-0a979bbb7299","resourceVersion":"211259240","generation":7,"creationTimestamp":"2017-11-30T11:21:39Z","labels":{"app":"django-psql-persistent","template":"django-psql-persistent"},"annotations":{"description":"Defines how to deploy the application server","template.alpha.openshift.io/wait-for-ready":"true"}},"spec":{"strategy":{"type":"Recreate","recreateParams":{"timeoutSeconds":600},"resources":{},"activeDeadlineSeconds":21600},"triggers":[{"type":"ImageChange","imageChangeParams":{"automatic":true,"containerNames":["django-psql-persistent"],"from":{"kind":"ImageStreamTag","namespace":"transtats","name":"django-psql-persistent:latest"},"lastTriggeredImage":"172.30.114.236:5000/transtats/django-psql-persistent@sha256:66ee0677a46e3015f4ae6b7158c65fb4aaed93eee401c74815f4a7d22399d99b"}},{"type":"ConfigChange"}],"replicas":1,"test":false,"selector":{"name":"django-psql-persistent"},"template":{"metadata":{"name":"django-psql-persistent","creationTimestamp":null,"labels":{"name":"django-psql-persistent"}},"spec":{"containers":[{"name":"django-psql-persistent","image":"172.30.114.236:5000/transtats/django-psql-persistent@sha256:66ee0677a46e3015f4ae6b7158c65fb4aaed93eee401c74815f4a7d22399d99b","ports":[{"containerPort":8080,"protocol":"TCP"}],"env":[{"name":"DATABASE_SERVICE_NAME","value":"postgresql"},{"name":"DATABASE_ENGINE","value":"postgresql"},{"name":"DATABASE_NAME","value":"transtats1"},{"name":"DATABASE_USER","valueFrom":{"secretKeyRef":{"name":"django-psql-persistent","key":"database-user"}}},{"name":"DATABASE_PASSWORD","valueFrom":{"secretKeyRef":{"name":"django-psql-persistent","key":"database-password"}}},{"name":"APP_CONFIG","value":"openshift/config/gunicorn.py"},{"name":"DJANGO_SECRET_KEY","valueFrom":{"secretKeyRef":{"name":"django-psql-persistent","key":"django-secret-key"}}}],"resources":{"limits":{"memory":"512Mi"}},"livenessProbe":{"httpGet":{"path":"/health","port":8080,"scheme":"HTTP"},"initialDelaySeconds":30,"timeoutSeconds":3,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"readinessProbe":{"httpGet":{"path":"/health","port":8080,"scheme":"HTTP"},"initialDelaySeconds":3,"timeoutSeconds":3,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"File","imagePullPolicy":"IfNotPresent"}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","securityContext":{},"schedulerName":"default-scheduler"}}},"status":{"latestVersion":3,"observedGeneration":6,"replicas":1,"updatedReplicas":1,"availableReplicas":0,"unavailableReplicas":1,"details":{"message":"image change","causes":[{"type":"ImageChange","imageTrigger":{"from":{"kind":"ImageStreamTag","namespace":"transtats","name":"django-psql-persistent:latest"}}}]},"conditions":[{"type":"Available","status":"False","lastUpdateTime":"2017-11-30T12:24:18Z","lastTransitionTime":"2017-11-30T12:24:18Z","message":"Deployment config does not have minimum availability."},{"type":"Progressing","status":"True","lastUpdateTime":"2017-11-30T12:24:30Z","lastTransitionTime":"2017-11-30T12:24:30Z","reason":"ReplicationControllerUpdated","message":"replication controller \"django-psql-persistent-2\" is progressing"}]}} creationTimestamp: null generation: 1 labels: app: django-psql-persistent openshift.io/deployment-config.name: django-psql-persistent template: django-psql-persistent name: django-psql-persistent-3 spec: replicas: 1 selector: deployment: django-psql-persistent-3 deploymentconfig: django-psql-persistent name: django-psql-persistent template: metadata: annotations: openshift.io/deployment-config.latest-version: "3" openshift.io/deployment-config.name: django-psql-persistent openshift.io/deployment.name: django-psql-persistent-3 creationTimestamp: null labels: deployment: django-psql-persistent-3 deploymentconfig: django-psql-persistent name: django-psql-persistent spec: containers: - env: - name: DATABASE_SERVICE_NAME value: postgresql - name: DATABASE_ENGINE value: postgresql - name: DATABASE_NAME value: transtats1 - name: DATABASE_USER valueFrom: secretKeyRef: key: database-user name: django-psql-persistent - name: DATABASE_PASSWORD valueFrom: secretKeyRef: key: database-password name: django-psql-persistent - name: APP_CONFIG value: openshift/config/gunicorn.py - name: DJANGO_SECRET_KEY valueFrom: secretKeyRef: key: django-secret-key name: django-psql-persistent image: 172.30.114.236:5000/transtats/django-psql-persistent@sha256:66ee0677a46e3015f4ae6b7158c65fb4aaed93eee401c74815f4a7d22399d99b imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /health port: 8080 scheme: HTTP initialDelaySeconds: 30 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 3 name: django-psql-persistent ports: - containerPort: 8080 protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: /health port: 8080 scheme: HTTP initialDelaySeconds: 3 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 3 resources: limits: memory: 512Mi terminationMessagePath: /dev/termination-log dnsPolicy: ClusterFirst restartPolicy: Always securityContext: {} terminationGracePeriodSeconds: 30 status: replicas: 0 - apiVersion: v1 kind: ReplicationController metadata: annotations: openshift.io/deployer-pod.name: postgresql-1-deploy openshift.io/deployment-config.latest-version: "1" openshift.io/deployment-config.name: postgresql openshift.io/deployment.phase: Complete openshift.io/deployment.replicas: "1" openshift.io/deployment.status-reason: image change openshift.io/encoded-deployment-config: | {"kind":"DeploymentConfig","apiVersion":"v1","metadata":{"name":"postgresql","namespace":"transtats","selfLink":"/apis/apps.openshift.io/v1/namespaces/transtats/deploymentconfigs/postgresql","uid":"a259dac3-d5c0-11e7-8c47-0a979bbb7299","resourceVersion":"211234891","generation":2,"creationTimestamp":"2017-11-30T11:21:39Z","labels":{"app":"django-psql-persistent","template":"django-psql-persistent"},"annotations":{"description":"Defines how to deploy the database","template.alpha.openshift.io/wait-for-ready":"true"}},"spec":{"strategy":{"type":"Recreate","recreateParams":{"timeoutSeconds":600},"resources":{},"activeDeadlineSeconds":21600},"triggers":[{"type":"ImageChange","imageChangeParams":{"automatic":true,"containerNames":["postgresql"],"from":{"kind":"ImageStreamTag","namespace":"openshift","name":"postgresql:9.5"},"lastTriggeredImage":"registry.access.redhat.com/rhscl/postgresql-95-rhel7@sha256:19aacf0c8331df76b67932415bd84abf74ec36fd9d4aef518ad9f6285c4a948a"}},{"type":"ConfigChange"}],"replicas":1,"test":false,"selector":{"name":"postgresql"},"template":{"metadata":{"name":"postgresql","creationTimestamp":null,"labels":{"name":"postgresql"}},"spec":{"volumes":[{"name":"postgresql-data","persistentVolumeClaim":{"claimName":"postgresql"}}],"containers":[{"name":"postgresql","image":"registry.access.redhat.com/rhscl/postgresql-95-rhel7@sha256:19aacf0c8331df76b67932415bd84abf74ec36fd9d4aef518ad9f6285c4a948a","ports":[{"containerPort":5432,"protocol":"TCP"}],"env":[{"name":"POSTGRESQL_USER","valueFrom":{"secretKeyRef":{"name":"django-psql-persistent","key":"database-user"}}},{"name":"POSTGRESQL_PASSWORD","valueFrom":{"secretKeyRef":{"name":"django-psql-persistent","key":"database-password"}}},{"name":"POSTGRESQL_DATABASE","value":"transtats1"}],"resources":{"limits":{"memory":"512Mi"}},"volumeMounts":[{"name":"postgresql-data","mountPath":"/var/lib/pgsql/data"}],"livenessProbe":{"tcpSocket":{"port":5432},"initialDelaySeconds":30,"timeoutSeconds":1,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/bin/sh","-i","-c","psql -h 127.0.0.1 -U ${POSTGRESQL_USER} -q -d ${POSTGRESQL_DATABASE} -c 'SELECT 1'"]},"initialDelaySeconds":5,"timeoutSeconds":1,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"File","imagePullPolicy":"IfNotPresent"}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","securityContext":{},"schedulerName":"default-scheduler"}}},"status":{"latestVersion":1,"observedGeneration":1,"replicas":0,"updatedReplicas":0,"availableReplicas":0,"unavailableReplicas":0,"details":{"message":"image change","causes":[{"type":"ImageChange","imageTrigger":{"from":{"kind":"ImageStreamTag","namespace":"openshift","name":"postgresql:9.5"}}}]},"conditions":[{"type":"Available","status":"False","lastUpdateTime":"2017-11-30T11:21:39Z","lastTransitionTime":"2017-11-30T11:21:39Z","message":"Deployment config does not have minimum availability."}]}} creationTimestamp: null generation: 1 labels: app: django-psql-persistent openshift.io/deployment-config.name: postgresql template: django-psql-persistent name: postgresql-1 spec: replicas: 1 selector: deployment: postgresql-1 deploymentconfig: postgresql name: postgresql template: metadata: annotations: openshift.io/deployment-config.latest-version: "1" openshift.io/deployment-config.name: postgresql openshift.io/deployment.name: postgresql-1 creationTimestamp: null labels: deployment: postgresql-1 deploymentconfig: postgresql name: postgresql spec: containers: - env: - name: POSTGRESQL_USER valueFrom: secretKeyRef: key: database-user name: django-psql-persistent - name: POSTGRESQL_PASSWORD valueFrom: secretKeyRef: key: database-password name: django-psql-persistent - name: POSTGRESQL_DATABASE value: transtats1 image: registry.access.redhat.com/rhscl/postgresql-95-rhel7@sha256:19aacf0c8331df76b67932415bd84abf74ec36fd9d4aef518ad9f6285c4a948a imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 initialDelaySeconds: 30 periodSeconds: 10 successThreshold: 1 tcpSocket: port: 5432 timeoutSeconds: 1 name: postgresql ports: - containerPort: 5432 protocol: TCP readinessProbe: exec: command: - /bin/sh - -i - -c - psql -h 127.0.0.1 -U ${POSTGRESQL_USER} -q -d ${POSTGRESQL_DATABASE} -c 'SELECT 1' failureThreshold: 3 initialDelaySeconds: 5 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 resources: limits: memory: 512Mi terminationMessagePath: /dev/termination-log volumeMounts: - mountPath: /var/lib/pgsql/data name: postgresql-data dnsPolicy: ClusterFirst restartPolicy: Always securityContext: {} terminationGracePeriodSeconds: 30 volumes: - name: postgresql-data persistentVolumeClaim: claimName: postgresql status: replicas: 0 - apiVersion: v1 kind: Route metadata: annotations: openshift.io/host.generated: "true" template.openshift.io/expose-uri: http://{.spec.host}{.spec.path} creationTimestamp: null labels: app: django-psql-persistent template: django-psql-persistent name: django-psql-persistent spec: host: django-psql-persistent-transtats.int.open.paas.redhat.com to: kind: Service name: django-psql-persistent status: ingress: - conditions: - lastTransitionTime: 2017-11-30T11:21:38Z status: "True" type: Admitted host: django-psql-persistent-transtats.int.open.paas.redhat.com routerName: router-prod-internal-a3 - apiVersion: v1 kind: Service metadata: annotations: description: Exposes and load balances the application pods service.alpha.openshift.io/dependencies: '[{"name": "postgresql", "kind": "Service"}]' creationTimestamp: null labels: app: django-psql-persistent template: django-psql-persistent name: django-psql-persistent spec: ports: - name: web port: 8080 protocol: TCP targetPort: 8080 selector: name: django-psql-persistent sessionAffinity: None type: ClusterIP status: loadBalancer: {} - apiVersion: v1 kind: Service metadata: creationTimestamp: null labels: backend: glusterfs-cluster name: glusterfs-cluster spec: ports: - port: 24007 protocol: TCP targetPort: 24007 sessionAffinity: None type: ClusterIP status: loadBalancer: {} - apiVersion: v1 kind: Service metadata: creationTimestamp: null labels: backend: glusterfs-cluster name: glusterfs-cluster-2 spec: ports: - port: 24007 protocol: TCP targetPort: 24007 sessionAffinity: None type: ClusterIP status: loadBalancer: {} - apiVersion: v1 kind: Service metadata: creationTimestamp: null labels: backend: glusterfs-cluster name: glusterfs-cluster-3 spec: ports: - port: 24007 protocol: TCP targetPort: 24007 sessionAffinity: None type: ClusterIP status: loadBalancer: {} - apiVersion: v1 kind: Service metadata: annotations: description: Exposes the database server creationTimestamp: null labels: app: django-psql-persistent template: django-psql-persistent name: postgresql spec: ports: - name: postgresql port: 5432 protocol: TCP targetPort: 5432 selector: name: postgresql sessionAffinity: None type: ClusterIP status: loadBalancer: {} - apiVersion: v1 kind: Pod metadata: annotations: kubernetes.io/created-by: | {"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"ReplicationController","namespace":"transtats","name":"django-psql-persistent-3","uid":"eb288447-d5c9-11e7-8c47-0a979bbb7299","apiVersion":"v1","resourceVersion":"211259341"}} kubernetes.io/limit-ranger: 'LimitRanger plugin set: cpu request for container django-psql-persistent; cpu limit for container django-psql-persistent' openshift.io/deployment-config.latest-version: "3" openshift.io/deployment-config.name: django-psql-persistent openshift.io/deployment.name: django-psql-persistent-3 openshift.io/scc: restricted creationTimestamp: null generateName: django-psql-persistent-3- labels: deployment: django-psql-persistent-3 deploymentconfig: django-psql-persistent name: django-psql-persistent spec: containers: - env: - name: DATABASE_SERVICE_NAME value: postgresql - name: DATABASE_ENGINE value: postgresql - name: DATABASE_NAME value: transtats1 - name: DATABASE_USER valueFrom: secretKeyRef: key: database-user name: django-psql-persistent - name: DATABASE_PASSWORD valueFrom: secretKeyRef: key: database-password name: django-psql-persistent - name: APP_CONFIG value: openshift/config/gunicorn.py - name: DJANGO_SECRET_KEY valueFrom: secretKeyRef: key: django-secret-key name: django-psql-persistent image: 172.30.114.236:5000/transtats/django-psql-persistent@sha256:66ee0677a46e3015f4ae6b7158c65fb4aaed93eee401c74815f4a7d22399d99b imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /health port: 8080 scheme: HTTP initialDelaySeconds: 30 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 3 name: django-psql-persistent ports: - containerPort: 8080 protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: /health port: 8080 scheme: HTTP initialDelaySeconds: 3 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 3 resources: limits: cpu: 300m memory: 512Mi requests: cpu: 75m memory: 512Mi securityContext: capabilities: drop: - KILL - MKNOD - SETGID - SETUID - SYS_CHROOT privileged: false runAsUser: 1006200000 seLinuxOptions: level: s0:c79,c19 terminationMessagePath: /dev/termination-log volumeMounts: - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: default-token-b5381 readOnly: true dnsPolicy: ClusterFirst host: opennode-66-154.hosted.a3.vary.redhat.com imagePullSecrets: - name: default-dockercfg-pn0c0 nodeName: opennode-66-154.hosted.a3.vary.redhat.com nodeSelector: servicecomponent: nodeint servicephase: hostedprod vpc: vpc-8055ade5 restartPolicy: Always securityContext: fsGroup: 1006200000 seLinuxOptions: level: s0:c79,c19 serviceAccount: default serviceAccountName: default terminationGracePeriodSeconds: 30 volumes: - name: default-token-b5381 secret: secretName: default-token-b5381 status: phase: Pending - apiVersion: v1 kind: Pod metadata: annotations: kubernetes.io/limit-ranger: 'LimitRanger plugin set: cpu, memory request for container sti-build; cpu, memory limit for container sti-build' openshift.io/build.name: django-psql-persistent-4 openshift.io/scc: privileged creationTimestamp: null labels: openshift.io/build.name: django-psql-persistent-4 name: django-psql-persistent-4-build spec: containers: - args: - --loglevel=0 env: - name: BUILD value: | {"kind":"Build","apiVersion":"v1","metadata":{"name":"django-psql-persistent-4","namespace":"transtats","selfLink":"/apis/build.openshift.io/v1/namespaces/transtats/builds/django-psql-persistent-4","uid":"67ee26dd-d5c9-11e7-a03f-02a55ffb157d","resourceVersion":"211258109","creationTimestamp":"2017-11-30T12:24:26Z","labels":{"app":"django-psql-persistent","buildconfig":"django-psql-persistent","openshift.io/build-config.name":"django-psql-persistent","openshift.io/build.start-policy":"Serial","template":"django-psql-persistent"},"annotations":{"openshift.io/build-config.name":"django-psql-persistent","openshift.io/build.number":"4"},"ownerReferences":[{"apiVersion":"build.openshift.io/v1","kind":"BuildConfig","name":"django-psql-persistent","uid":"a25add00-d5c0-11e7-8c47-0a979bbb7299","controller":true}]},"spec":{"serviceAccount":"builder","source":{"type":"Git","git":{"uri":"https://github.com/transtats/transtats.git","ref":"stage"}},"strategy":{"type":"Source","sourceStrategy":{"from":{"kind":"DockerImage","name":"registry.access.redhat.com/rhscl/python-35-rhel7@sha256:873ab7c799c5da39fb76e27e93f6420a5ab72e73c3daa8bcbc4d198dca53e379"},"env":[{"name":"PIP_INDEX_URL"},{"name":"TS_AUTH_SYSTEM","value":"fedora"},{"name":"OIDC_RP_CLIENT_SECRET","value":"uvwFVN7SNgmNCQVJTR9QdrkMginl0RM4"}]}},"output":{"to":{"kind":"DockerImage","name":"172.30.114.236:5000/transtats/django-psql-persistent:latest"},"pushSecret":{"name":"builder-dockercfg-t86cj"}},"resources":{},"postCommit":{},"nodeSelector":null,"triggeredBy":[{"message":"Manually triggered"}]},"status":{"phase":"New","outputDockerImageReference":"172.30.114.236:5000/transtats/django-psql-persistent:latest","config":{"kind":"BuildConfig","namespace":"transtats","name":"django-psql-persistent"},"output":{}}} - name: SOURCE_REPOSITORY value: https://github.com/transtats/transtats.git - name: SOURCE_URI value: https://github.com/transtats/transtats.git - name: SOURCE_REF value: stage - name: ORIGIN_VERSION value: v3.6.173.0.49 - name: ALLOWED_UIDS value: 1- - name: DROP_CAPS value: KILL,MKNOD,SETGID,SETUID,SYS_CHROOT - name: PUSH_DOCKERCFG_PATH value: /var/run/secrets/openshift.io/push image: openshift3/ose-sti-builder:v3.6.173.0.49 imagePullPolicy: IfNotPresent name: sti-build resources: limits: cpu: 300m memory: 512Mi requests: cpu: 75m memory: 256Mi securityContext: privileged: true terminationMessagePath: /dev/termination-log volumeMounts: - mountPath: /var/run/docker.sock name: docker-socket - mountPath: /var/run/secrets/openshift.io/push name: builder-dockercfg-t86cj-push readOnly: true - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: builder-token-hb46d readOnly: true dnsPolicy: ClusterFirst host: opennode-66-112.hosted.a3.vary.redhat.com imagePullSecrets: - name: builder-dockercfg-t86cj nodeName: opennode-66-112.hosted.a3.vary.redhat.com nodeSelector: servicecomponent: nodeint servicephase: hostedprod vpc: vpc-8055ade5 restartPolicy: Never securityContext: {} serviceAccount: builder serviceAccountName: builder terminationGracePeriodSeconds: 30 volumes: - hostPath: path: /var/run/docker.sock name: docker-socket - name: builder-dockercfg-t86cj-push secret: secretName: builder-dockercfg-t86cj - name: builder-token-hb46d secret: secretName: builder-token-hb46d status: phase: Pending - apiVersion: v1 kind: Pod metadata: annotations: kubernetes.io/created-by: | {"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"ReplicationController","namespace":"transtats","name":"postgresql-1","uid":"a264e536-d5c0-11e7-8c47-0a979bbb7299","apiVersion":"v1","resourceVersion":"211235092"}} kubernetes.io/limit-ranger: 'LimitRanger plugin set: cpu request for container postgresql; cpu limit for container postgresql' openshift.io/deployment-config.latest-version: "1" openshift.io/deployment-config.name: postgresql openshift.io/deployment.name: postgresql-1 openshift.io/scc: restricted creationTimestamp: null generateName: postgresql-1- labels: deployment: postgresql-1 deploymentconfig: postgresql name: postgresql spec: containers: - env: - name: POSTGRESQL_USER valueFrom: secretKeyRef: key: database-user name: django-psql-persistent - name: POSTGRESQL_PASSWORD valueFrom: secretKeyRef: key: database-password name: django-psql-persistent - name: POSTGRESQL_DATABASE value: transtats1 image: registry.access.redhat.com/rhscl/postgresql-95-rhel7@sha256:19aacf0c8331df76b67932415bd84abf74ec36fd9d4aef518ad9f6285c4a948a imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 initialDelaySeconds: 30 periodSeconds: 10 successThreshold: 1 tcpSocket: port: 5432 timeoutSeconds: 1 name: postgresql ports: - containerPort: 5432 protocol: TCP readinessProbe: exec: command: - /bin/sh - -i - -c - psql -h 127.0.0.1 -U ${POSTGRESQL_USER} -q -d ${POSTGRESQL_DATABASE} -c 'SELECT 1' failureThreshold: 3 initialDelaySeconds: 5 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 resources: limits: cpu: 300m memory: 512Mi requests: cpu: 75m memory: 512Mi securityContext: capabilities: drop: - KILL - MKNOD - SETGID - SETUID - SYS_CHROOT privileged: false runAsUser: 1006200000 seLinuxOptions: level: s0:c79,c19 terminationMessagePath: /dev/termination-log volumeMounts: - mountPath: /var/lib/pgsql/data name: postgresql-data - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: default-token-b5381 readOnly: true dnsPolicy: ClusterFirst host: opennode-66-48.hosted.a3.vary.redhat.com imagePullSecrets: - name: default-dockercfg-pn0c0 nodeName: opennode-66-48.hosted.a3.vary.redhat.com nodeSelector: servicecomponent: nodeint servicephase: hostedprod vpc: vpc-8055ade5 restartPolicy: Always securityContext: fsGroup: 1006200000 seLinuxOptions: level: s0:c79,c19 serviceAccount: default serviceAccountName: default terminationGracePeriodSeconds: 30 volumes: - name: postgresql-data persistentVolumeClaim: claimName: postgresql - name: default-token-b5381 secret: secretName: default-token-b5381 status: phase: Pending kind: List metadata: {}