apiVersion: apps/v1 kind: Deployment metadata: annotations: deployment.kubernetes.io/revision: "2" quay-buildmanager-hostname: "" quay-component: base quay-managed-fieldgroups: HostSettings,Database,SecurityScanner,Redis,RepoMirror quay-operator-service-endpoint: http://quay-operator.quay360:7071 quay-registry-hostname: quayv360.apps.quay-perf-738.perfscale.devcluster.openshift.com creationTimestamp: "2021-08-24T03:08:51Z" generation: 3 labels: app: quay quay-component: quay-app quay-operator/quayregistry: quay360 managedFields: - apiVersion: apps/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:quay-buildmanager-hostname: {} f:quay-component: {} f:quay-managed-fieldgroups: {} f:quay-operator-service-endpoint: {} f:quay-registry-hostname: {} f:labels: f:app: {} f:quay-component: {} f:quay-operator/quayregistry: {} f:ownerReferences: k:{"uid":"aa7b9cf7-d26c-40a9-ac1f-1e925a73a5a4"}: .: {} f:apiVersion: {} f:kind: {} f:name: {} f:uid: {} f:spec: f:replicas: {} f:selector: {} f:strategy: .: {} f:rollingUpdate: f:maxSurge: {} f:maxUnavailable: {} f:type: {} f:template: f:metadata: f:annotations: f:quay-buildmanager-hostname: {} f:quay-managed-fieldgroups: {} f:quay-operator-service-endpoint: {} f:quay-registry-hostname: {} f:creationTimestamp: {} f:labels: f:app: {} f:quay-component: {} f:quay-operator/quayregistry: {} f:spec: f:containers: k:{"name":"quay-app"}: .: {} f:args: {} f:env: k:{"name":"DEBUGLOG"}: .: {} f:name: {} f:value: {} k:{"name":"QE_K8S_CONFIG_SECRET"}: .: {} f:name: {} f:value: {} k:{"name":"QE_K8S_NAMESPACE"}: .: {} f:name: {} f:valueFrom: f:fieldRef: f:fieldPath: {} k:{"name":"WORKER_COUNT_REGISTRY"}: .: {} f:name: {} f:value: {} k:{"name":"WORKER_COUNT_SECSCAN"}: .: {} f:name: {} f:value: {} k:{"name":"WORKER_COUNT_WEB"}: .: {} f:name: {} f:value: {} f:image: {} f:name: {} f:ports: k:{"containerPort":8080,"protocol":"TCP"}: .: {} f:containerPort: {} f:protocol: {} k:{"containerPort":8081,"protocol":"TCP"}: .: {} f:containerPort: {} f:protocol: {} k:{"containerPort":8443,"protocol":"TCP"}: .: {} f:containerPort: {} f:protocol: {} k:{"containerPort":9091,"protocol":"TCP"}: .: {} f:containerPort: {} f:protocol: {} f:readinessProbe: f:httpGet: f:path: {} f:port: {} f:scheme: {} f:resources: f:limits: f:cpu: {} f:memory: {} f:requests: f:cpu: {} f:memory: {} f:startupProbe: f:failureThreshold: {} f:httpGet: f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:timeoutSeconds: {} f:volumeMounts: k:{"mountPath":"/conf/stack"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/conf/stack/extra_ca_certs"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:serviceAccountName: {} f:volumes: k:{"name":"config"}: .: {} f:name: {} f:secret: f:secretName: {} k:{"name":"extra-ca-certs"}: .: {} f:configMap: f:name: {} f:name: {} manager: quay-operator operation: Apply time: "2021-08-24T03:09:53Z" - apiVersion: apps/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:deployment.kubernetes.io/revision: {} f:status: f:availableReplicas: {} f:conditions: .: {} k:{"type":"Available"}: .: {} f:lastTransitionTime: {} f:lastUpdateTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Progressing"}: .: {} f:lastTransitionTime: {} f:lastUpdateTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} f:observedGeneration: {} f:readyReplicas: {} f:replicas: {} f:updatedReplicas: {} manager: kube-controller-manager operation: Update time: "2021-08-24T03:11:16Z" name: quay360-quay-app namespace: quay360 ownerReferences: - apiVersion: quay.redhat.com/v1 kind: QuayRegistry name: quay360 uid: aa7b9cf7-d26c-40a9-ac1f-1e925a73a5a4 resourceVersion: "6414200" uid: 45f11021-8366-487d-8839-8a97733b8c2d spec: progressDeadlineSeconds: 600 replicas: 2 revisionHistoryLimit: 10 selector: matchLabels: app: quay quay-component: quay-app quay-operator/quayregistry: quay360 strategy: rollingUpdate: maxSurge: 25% maxUnavailable: 25% type: RollingUpdate template: metadata: annotations: quay-buildmanager-hostname: "" quay-managed-fieldgroups: HostSettings,Database,SecurityScanner,Redis,RepoMirror quay-operator-service-endpoint: http://quay-operator.quay360:7071 quay-registry-hostname: quayv360.apps.quay-perf-738.perfscale.devcluster.openshift.com creationTimestamp: null labels: app: quay quay-component: quay-app quay-operator/quayregistry: quay360 spec: containers: - args: - registry-nomigrate env: - name: QE_K8S_CONFIG_SECRET value: quay360-quay-config-secret-2mht2mtk9b - name: QE_K8S_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: DEBUGLOG value: "false" - name: WORKER_COUNT_WEB value: "4" - name: WORKER_COUNT_SECSCAN value: "2" - name: WORKER_COUNT_REGISTRY value: "8" image: registry.redhat.io/quay/quay-rhel8@sha256:a4cad2c70cd340029d00f468fc08cab887365d17fe22bbf31beeec36aebeb9e7 imagePullPolicy: IfNotPresent name: quay-app ports: - containerPort: 8443 protocol: TCP - containerPort: 8080 protocol: TCP - containerPort: 8081 protocol: TCP - containerPort: 9091 protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: /health/instance port: 8080 scheme: HTTP periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi startupProbe: failureThreshold: 10 httpGet: path: /health/instance port: 8080 scheme: HTTP periodSeconds: 15 successThreshold: 1 timeoutSeconds: 20 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /conf/stack name: config - mountPath: /conf/stack/extra_ca_certs name: extra-ca-certs readOnly: true dnsPolicy: ClusterFirst restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: quay360-quay-app serviceAccountName: quay360-quay-app terminationGracePeriodSeconds: 30 volumes: - name: config secret: defaultMode: 420 secretName: quay360-quay-config-secret-2mht2mtk9b - configMap: defaultMode: 420 name: quay360-cluster-service-ca name: extra-ca-certs status: availableReplicas: 2 conditions: - lastTransitionTime: "2021-08-24T03:11:16Z" lastUpdateTime: "2021-08-24T03:11:16Z" message: Deployment has minimum availability. reason: MinimumReplicasAvailable status: "True" type: Available - lastTransitionTime: "2021-08-24T03:08:51Z" lastUpdateTime: "2021-08-24T03:11:16Z" message: ReplicaSet "quay360-quay-app-f5f5d6db8" has successfully progressed. reason: NewReplicaSetAvailable status: "True" type: Progressing observedGeneration: 3 readyReplicas: 2 replicas: 2 updatedReplicas: 2