@@ -127,12 +127,12 @@ func TestDeploymentStore(t *testing.T) {
127
127
kube_deployment_status_replicas_updated{deployment="depl1",namespace="ns1"} 2
128
128
kube_deployment_status_replicas{deployment="depl1",namespace="ns1"} 15
129
129
kube_deployment_status_replicas_ready{deployment="depl1",namespace="ns1"} 10
130
- kube_deployment_status_condition{deployment="depl1",namespace="ns1",reason="MinimumReplicasAvailable",condition="Available ",status="true"} 1
131
- kube_deployment_status_condition{deployment="depl1",namespace="ns1",reason="NewReplicaSetAvailable",condition="Progressing", status="true "} 1
132
- kube_deployment_status_condition{deployment="depl1",namespace="ns1",reason="MinimumReplicasAvailable",condition="Available", status="false "} 0
133
- kube_deployment_status_condition{deployment="depl1",namespace="ns1",reason="NewReplicaSetAvailable",condition="Progressing", status="false "} 0
134
- kube_deployment_status_condition{deployment="depl1",namespace="ns1",reason="MinimumReplicasAvailable",condition="Available", status="unknown "} 0
135
- kube_deployment_status_condition{deployment="depl1",namespace="ns1",reason="NewReplicaSetAvailable",condition="Progressing ",status="unknown"} 0
130
+ kube_deployment_status_condition{condition="Available", deployment="depl1",namespace="ns1",reason="MinimumReplicasAvailable",status="true"} 1
131
+ kube_deployment_status_condition{condition="Available", deployment="depl1",namespace="ns1",reason="MinimumReplicasAvailable", status="false "} 0
132
+ kube_deployment_status_condition{condition="Available", deployment="depl1",namespace="ns1",reason="MinimumReplicasAvailable",status="unknown "} 0
133
+ kube_deployment_status_condition{condition="Progressing", deployment="depl1",namespace="ns1",reason="NewReplicaSetAvailable",status="true "} 1
134
+ kube_deployment_status_condition{condition="Progressing", deployment="depl1",namespace="ns1",reason="NewReplicaSetAvailable", status="false "} 0
135
+ kube_deployment_status_condition{condition="Progressing", deployment="depl1",namespace="ns1",reason="NewReplicaSetAvailable",status="unknown"} 0
136
136
` ,
137
137
},
138
138
{
@@ -153,10 +153,9 @@ func TestDeploymentStore(t *testing.T) {
153
153
UpdatedReplicas : 1 ,
154
154
ObservedGeneration : 1111 ,
155
155
Conditions : []v1.DeploymentCondition {
156
- {Type : v1 .DeploymentAvailable , Status : corev1 .ConditionFalse , Reason : "MinimumReplicasAvailable" },
157
- {Type : v1 .DeploymentProgressing , Status : corev1 .ConditionFalse , Reason : "NewReplicaSetAvailable" },
158
- {Type : v1 .DeploymentReplicaFailure , Status : corev1 .ConditionTrue , Reason : "FailedCreate" },
159
- {Type : v1 .DeploymentProgressing , Status : corev1 .ConditionTrue },
156
+ {Type : v1 .DeploymentAvailable , Status : corev1 .ConditionFalse , Reason : "MinimumReplicasUnavailable" },
157
+ {Type : v1 .DeploymentProgressing , Status : corev1 .ConditionFalse , Reason : "ProgressDeadlineExceeded" },
158
+ {Type : v1 .DeploymentReplicaFailure , Status : corev1 .ConditionTrue , Reason : "ReplicaSetCreateError" },
160
159
},
161
160
},
162
161
Spec : v1.DeploymentSpec {
@@ -182,18 +181,16 @@ func TestDeploymentStore(t *testing.T) {
182
181
kube_deployment_status_replicas_updated{deployment="depl2",namespace="ns2"} 1
183
182
kube_deployment_status_replicas{deployment="depl2",namespace="ns2"} 10
184
183
kube_deployment_status_replicas_ready{deployment="depl2",namespace="ns2"} 5
185
- kube_deployment_status_condition{deployment="depl2",namespace="ns2",reason="MinimumReplicasAvailable",condition="Available",status="true"} 0
186
- kube_deployment_status_condition{deployment="depl2",namespace="ns2",reason="NewReplicaSetAvailable",condition="Progressing",status="true"} 0
187
- kube_deployment_status_condition{deployment="depl2",namespace="ns2",reason="FailedCreate",condition="ReplicaFailure",status="true"} 1
188
- kube_deployment_status_condition{deployment="depl2",namespace="ns2",reason="MinimumReplicasAvailable",condition="Available",status="false"} 1
189
- kube_deployment_status_condition{deployment="depl2",namespace="ns2",reason="NewReplicaSetAvailable",condition="Progressing",status="false"} 1
190
- kube_deployment_status_condition{deployment="depl2",namespace="ns2",reason="FailedCreate",condition="ReplicaFailure",status="false"} 0
191
- kube_deployment_status_condition{deployment="depl2",namespace="ns2",reason="MinimumReplicasAvailable",condition="Available",status="unknown"} 0
192
- kube_deployment_status_condition{deployment="depl2",namespace="ns2",reason="NewReplicaSetAvailable",condition="Progressing",status="unknown"} 0
193
- kube_deployment_status_condition{deployment="depl2",namespace="ns2",reason="FailedCreate",condition="ReplicaFailure",status="unknown"} 0
194
- kube_deployment_status_condition{condition="Progressing",deployment="depl2",namespace="ns2",reason="",status="false"} 0
195
- kube_deployment_status_condition{condition="Progressing",deployment="depl2",namespace="ns2",reason="",status="true"} 1
196
- kube_deployment_status_condition{condition="Progressing",deployment="depl2",namespace="ns2",reason="",status="unknown"} 0` ,
184
+ kube_deployment_status_condition{condition="Available",deployment="depl2",namespace="ns2",reason="MinimumReplicasUnavailable",status="true"} 0
185
+ kube_deployment_status_condition{condition="Available",deployment="depl2",namespace="ns2",reason="MinimumReplicasUnavailable",status="false"} 1
186
+ kube_deployment_status_condition{condition="Available",deployment="depl2",namespace="ns2",reason="MinimumReplicasUnavailable",status="unknown"} 0
187
+ kube_deployment_status_condition{condition="Progressing",deployment="depl2",namespace="ns2",reason="ProgressDeadlineExceeded",status="true"} 0
188
+ kube_deployment_status_condition{condition="Progressing",deployment="depl2",namespace="ns2",reason="ProgressDeadlineExceeded",status="false"} 1
189
+ kube_deployment_status_condition{condition="Progressing",deployment="depl2",namespace="ns2",reason="ProgressDeadlineExceeded",status="unknown"} 0
190
+ kube_deployment_status_condition{condition="ReplicaFailure",deployment="depl2",namespace="ns2",reason="ReplicaSetCreateError",status="true"} 1
191
+ kube_deployment_status_condition{condition="ReplicaFailure",deployment="depl2",namespace="ns2",reason="ReplicaSetCreateError",status="false"} 0
192
+ kube_deployment_status_condition{condition="ReplicaFailure",deployment="depl2",namespace="ns2",reason="ReplicaSetCreateError",status="unknown"} 0
193
+ ` ,
197
194
},
198
195
{
199
196
Obj : & v1.Deployment {
@@ -211,18 +208,18 @@ func TestDeploymentStore(t *testing.T) {
211
208
},
212
209
},
213
210
Want : metadata + `
214
- kube_deployment_metadata_generation{deployment="depl3",namespace="ns3"} 0
215
- kube_deployment_spec_paused{deployment="depl3",namespace="ns3"} 0
216
- kube_deployment_spec_replicas{deployment="depl3",namespace="ns3"} 1
217
- kube_deployment_status_condition{deployment="depl3",namespace="ns3",reason="unknown",condition="Available ",status="true"} 0
218
- kube_deployment_status_condition{deployment="depl3",namespace="ns3",reason="unknown",condition="Available ",status="false"} 1
219
- kube_deployment_status_condition{deployment="depl3",namespace="ns3",reason="unknown",condition="Available ",status="unknown"} 0
220
- kube_deployment_status_observed_generation{deployment="depl3",namespace="ns3"} 0
221
- kube_deployment_status_replicas{deployment="depl3",namespace="ns3"} 0
222
- kube_deployment_status_replicas_available{deployment="depl3",namespace="ns3"} 0
223
- kube_deployment_status_replicas_ready{deployment="depl3",namespace="ns3"} 0
224
- kube_deployment_status_replicas_unavailable{deployment="depl3",namespace="ns3"} 0
225
- kube_deployment_status_replicas_updated{deployment="depl3",namespace="ns3"} 0
211
+ kube_deployment_metadata_generation{deployment="depl3",namespace="ns3"} 0
212
+ kube_deployment_spec_paused{deployment="depl3",namespace="ns3"} 0
213
+ kube_deployment_spec_replicas{deployment="depl3",namespace="ns3"} 1
214
+ kube_deployment_status_condition{condition="Available", deployment="depl3",namespace="ns3",reason="unknown",status="true"} 0
215
+ kube_deployment_status_condition{condition="Available", deployment="depl3",namespace="ns3",reason="unknown",status="false"} 1
216
+ kube_deployment_status_condition{condition="Available", deployment="depl3",namespace="ns3",reason="unknown",status="unknown"} 0
217
+ kube_deployment_status_observed_generation{deployment="depl3",namespace="ns3"} 0
218
+ kube_deployment_status_replicas{deployment="depl3",namespace="ns3"} 0
219
+ kube_deployment_status_replicas_available{deployment="depl3",namespace="ns3"} 0
220
+ kube_deployment_status_replicas_ready{deployment="depl3",namespace="ns3"} 0
221
+ kube_deployment_status_replicas_unavailable{deployment="depl3",namespace="ns3"} 0
222
+ kube_deployment_status_replicas_updated{deployment="depl3",namespace="ns3"} 0
226
223
` ,
227
224
},
228
225
}
0 commit comments