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