apiVersion: apps/v1 kind: Deployment metadata: annotations: deployment.kubernetes.io/revision: "2" quay-buildmanager-hostname: "" quay-component: mirror 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: 4 labels: quay-component: quay-mirror 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: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: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:quay-component: {} f:quay-operator/quayregistry: {} f:spec: f:containers: k:{"name":"quay-mirror"}: .: {} f:args: {} f:command: {} f:env: k:{"name":"DEBUGLOG"}: .: {} f:name: {} f:value: {} k:{"name":"ENSURE_NO_MIGRATION"}: .: {} 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: {} f:image: {} f:name: {} f:resources: f:limits: f:cpu: {} f:memory: {} f:requests: f:cpu: {} f:memory: {} f:volumeMounts: k:{"mountPath":"/conf/stack"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/conf/stack/extra_ca_certs"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:initContainers: k:{"name":"quay-mirror-init"}: .: {} f:command: {} f:env: k:{"name":"QUAY_APP_SERVICE_HOST"}: .: {} f:name: {} f:value: {} f:image: {} f:name: {} f:resources: {} f:serviceAccountName: {} f:volumes: k:{"name":"config"}: .: {} f:name: {} f:secret: f:secretName: {} k:{"name":"extra-ca-certs"}: .: {} f:name: {} f:projected: f:sources: {} 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: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:replicas: {} f:unavailableReplicas: {} f:updatedReplicas: {} manager: kube-controller-manager operation: Update time: "2021-08-24T03:17:32Z" name: quay360-quay-mirror namespace: quay360 ownerReferences: - apiVersion: quay.redhat.com/v1 kind: QuayRegistry name: quay360 uid: aa7b9cf7-d26c-40a9-ac1f-1e925a73a5a4 resourceVersion: "6417683" uid: 3e9c43ad-513e-49b6-b1af-54ee7999da3d spec: progressDeadlineSeconds: 600 replicas: 2 revisionHistoryLimit: 10 selector: matchLabels: quay-component: quay-mirror quay-operator/quayregistry: quay360 strategy: type: Recreate 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: quay-component: quay-mirror quay-operator/quayregistry: quay360 spec: containers: - args: - repomirror-nomigrate command: - /quay-registry/quay-entrypoint.sh 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: ENSURE_NO_MIGRATION value: "true" image: registry.redhat.io/quay/quay-rhel8@sha256:a4cad2c70cd340029d00f468fc08cab887365d17fe22bbf31beeec36aebeb9e7 imagePullPolicy: IfNotPresent name: quay-mirror resources: limits: cpu: "1" memory: 2Gi requests: cpu: 500m memory: 512Mi 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 initContainers: - command: - /bin/sh - -c - curl $QUAY_APP_SERVICE_HOST --connect-timeout 360 env: - name: QUAY_APP_SERVICE_HOST value: quay360-quay-app image: registry.redhat.io/quay/quay-rhel8@sha256:a4cad2c70cd340029d00f468fc08cab887365d17fe22bbf31beeec36aebeb9e7 imagePullPolicy: IfNotPresent name: quay-mirror-init resources: {} terminationMessagePath: /dev/termination-log terminationMessagePolicy: File 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 - name: extra-ca-certs projected: defaultMode: 420 sources: - configMap: name: quay360-cluster-service-ca - secret: name: quay360-quay-config-tls-755ftd2682 status: conditions: - lastTransitionTime: "2021-08-24T03:08:51Z" lastUpdateTime: "2021-08-24T03:11:33Z" message: ReplicaSet "quay360-quay-mirror-86849f57d4" has successfully progressed. reason: NewReplicaSetAvailable status: "True" type: Progressing - lastTransitionTime: "2021-08-24T03:13:08Z" lastUpdateTime: "2021-08-24T03:13:08Z" message: Deployment does not have minimum availability. reason: MinimumReplicasUnavailable status: "False" type: Available observedGeneration: 4 replicas: 2 unavailableReplicas: 2 updatedReplicas: 2