github.com/argoproj/argo-cd/v2@v2.10.9/resource_customizations/apps.openshift.io/DeploymentConfig/testdata/progressing.yaml (about) 1 kind: DeploymentConfig 2 apiVersion: apps.openshift.io/v1 3 metadata: 4 name: example 5 namespace: default 6 uid: 365e7b5a-a72e-4fdf-be9d-cd5590d956bb 7 resourceVersion: '88832' 8 generation: 1 9 creationTimestamp: '2021-08-26T04:37:06Z' 10 managedFields: 11 - manager: Mozilla 12 operation: Update 13 apiVersion: apps.openshift.io/v1 14 time: '2021-08-26T04:37:06Z' 15 fieldsType: FieldsV1 16 fieldsV1: 17 'f:spec': 18 'f:replicas': {} 19 'f:revisionHistoryLimit': {} 20 'f:selector': 21 .: {} 22 'f:app': {} 23 'f:strategy': 24 'f:activeDeadlineSeconds': {} 25 'f:rollingParams': 26 .: {} 27 'f:intervalSeconds': {} 28 'f:maxSurge': {} 29 'f:maxUnavailable': {} 30 'f:timeoutSeconds': {} 31 'f:updatePeriodSeconds': {} 32 'f:type': {} 33 'f:template': 34 .: {} 35 'f:metadata': 36 .: {} 37 'f:creationTimestamp': {} 38 'f:labels': 39 .: {} 40 'f:app': {} 41 'f:spec': 42 .: {} 43 'f:containers': 44 .: {} 45 'k:{"name":"httpd"}': 46 .: {} 47 'f:image': {} 48 'f:imagePullPolicy': {} 49 'f:name': {} 50 'f:ports': 51 .: {} 52 'k:{"containerPort":8080,"protocol":"TCP"}': 53 .: {} 54 'f:containerPort': {} 55 'f:protocol': {} 56 'f:resources': {} 57 'f:terminationMessagePath': {} 58 'f:terminationMessagePolicy': {} 59 'f:dnsPolicy': {} 60 'f:restartPolicy': {} 61 'f:schedulerName': {} 62 'f:securityContext': {} 63 'f:terminationGracePeriodSeconds': {} 64 'f:triggers': {} 65 - manager: openshift-controller-manager 66 operation: Update 67 apiVersion: apps.openshift.io/v1 68 time: '2021-08-26T04:37:11Z' 69 fieldsType: FieldsV1 70 fieldsV1: 71 'f:status': 72 'f:updatedReplicas': {} 73 'f:readyReplicas': {} 74 'f:conditions': 75 .: {} 76 'k:{"type":"Available"}': 77 .: {} 78 'f:lastTransitionTime': {} 79 'f:lastUpdateTime': {} 80 'f:message': {} 81 'f:status': {} 82 'f:type': {} 83 'k:{"type":"Progressing"}': 84 .: {} 85 'f:lastTransitionTime': {} 86 'f:lastUpdateTime': {} 87 'f:message': {} 88 'f:status': {} 89 'f:type': {} 90 'f:details': 91 .: {} 92 'f:causes': {} 93 'f:message': {} 94 'f:replicas': {} 95 'f:availableReplicas': {} 96 'f:observedGeneration': {} 97 'f:unavailableReplicas': {} 98 'f:latestVersion': {} 99 spec: 100 strategy: 101 type: Rolling 102 rollingParams: 103 updatePeriodSeconds: 1 104 intervalSeconds: 1 105 timeoutSeconds: 600 106 maxUnavailable: 25% 107 maxSurge: 25% 108 resources: {} 109 activeDeadlineSeconds: 21600 110 triggers: 111 - type: ConfigChange 112 replicas: 20 113 revisionHistoryLimit: 10 114 test: false 115 selector: 116 app: httpd 117 template: 118 metadata: 119 creationTimestamp: null 120 labels: 121 app: httpd 122 spec: 123 containers: 124 - name: httpd 125 image: >- 126 image-registry.openshift-image-registry.svc:5000/openshift/httpd:latest 127 ports: 128 - containerPort: 8080 129 protocol: TCP 130 resources: {} 131 terminationMessagePath: /dev/termination-log 132 terminationMessagePolicy: File 133 imagePullPolicy: Always 134 restartPolicy: Always 135 terminationGracePeriodSeconds: 30 136 dnsPolicy: ClusterFirst 137 securityContext: {} 138 schedulerName: default-scheduler 139 status: 140 observedGeneration: 1 141 details: 142 message: config change 143 causes: 144 - type: ConfigChange 145 availableReplicas: 20 146 unavailableReplicas: 0 147 latestVersion: 1 148 updatedReplicas: 20 149 conditions: 150 - type: Progressing 151 status: Unknown 152 lastUpdateTime: '2021-08-26T04:37:06Z' 153 lastTransitionTime: '2021-08-26T04:37:06Z' 154 message: >- 155 replication controller "example-1" is waiting for pod "example-1-deploy" 156 to run 157 - type: Available 158 status: 'True' 159 lastUpdateTime: '2021-08-26T04:37:12Z' 160 lastTransitionTime: '2021-08-26T04:37:12Z' 161 message: Deployment config has minimum availability. 162 replicas: 20 163 readyReplicas: 20