github.com/verrazzano/verrazzano@v1.7.1/tools/vz/pkg/internal/test/cluster/ingress-install-unknown/cluster-snapshot/verrazzano-install/pods.json (about) 1 { 2 "kind": "PodList", 3 "apiVersion": "v1", 4 "metadata": { 5 "selfLink": "/api/v1/namespaces/verrazzano-install/pods", 6 "resourceVersion": "4497" 7 }, 8 "items": [ 9 { 10 "metadata": { 11 "name": "verrazzano-platform-operator-869c6f5859-42g4c", 12 "generateName": "verrazzano-platform-operator-869c6f5859-", 13 "namespace": "verrazzano-install", 14 "selfLink": "/api/v1/namespaces/verrazzano-install/pods/verrazzano-platform-operator-869c6f5859-42g4c", 15 "uid": "031b837a-9655-4493-85b2-3a5daf61d270", 16 "resourceVersion": "878", 17 "creationTimestamp": "2021-03-26T01:29:01Z", 18 "labels": { 19 "app": "verrazzano-platform-operator", 20 "pod-template-hash": "869c6f5859" 21 }, 22 "ownerReferences": [ 23 { 24 "apiVersion": "apps/v1", 25 "kind": "ReplicaSet", 26 "name": "verrazzano-platform-operator-869c6f5859", 27 "uid": "666a4585-0f1e-482e-b98b-69e0e6f38aa2", 28 "controller": true, 29 "blockOwnerDeletion": true 30 } 31 ], 32 "managedFields": [ 33 { 34 "manager": "kube-controller-manager", 35 "operation": "Update", 36 "apiVersion": "v1", 37 "time": "2021-03-26T01:29:01Z", 38 "fieldsType": "FieldsV1", 39 "fieldsV1": { 40 "f:metadata": { 41 "f:generateName": {}, 42 "f:labels": { 43 ".": {}, 44 "f:app": {}, 45 "f:pod-template-hash": {} 46 }, 47 "f:ownerReferences": { 48 ".": {}, 49 "k:{\"uid\":\"666a4585-0f1e-482e-b98b-69e0e6f38aa2\"}": { 50 ".": {}, 51 "f:apiVersion": {}, 52 "f:blockOwnerDeletion": {}, 53 "f:controller": {}, 54 "f:kind": {}, 55 "f:name": {}, 56 "f:uid": {} 57 } 58 } 59 }, 60 "f:spec": { 61 "f:containers": { 62 "k:{\"name\":\"verrazzano-platform-operator\"}": { 63 ".": {}, 64 "f:args": {}, 65 "f:env": { 66 ".": {}, 67 "k:{\"name\":\"IMAGE_PULL_SECRETS\"}": { 68 ".": {}, 69 "f:name": {}, 70 "f:value": {} 71 }, 72 "k:{\"name\":\"MODE\"}": { 73 ".": {}, 74 "f:name": {}, 75 "f:value": {} 76 }, 77 "k:{\"name\":\"VZ_INSTALL_IMAGE\"}": { 78 ".": {}, 79 "f:name": {}, 80 "f:value": {} 81 } 82 }, 83 "f:image": {}, 84 "f:imagePullPolicy": {}, 85 "f:name": {}, 86 "f:ports": { 87 ".": {}, 88 "k:{\"containerPort\":9443,\"protocol\":\"TCP\"}": { 89 ".": {}, 90 "f:containerPort": {}, 91 "f:name": {}, 92 "f:protocol": {} 93 } 94 }, 95 "f:resources": { 96 ".": {}, 97 "f:requests": { 98 ".": {}, 99 "f:memory": {} 100 } 101 }, 102 "f:startupProbe": { 103 ".": {}, 104 "f:failureThreshold": {}, 105 "f:httpGet": { 106 ".": {}, 107 "f:httpHeaders": {}, 108 "f:path": {}, 109 "f:port": {}, 110 "f:scheme": {} 111 }, 112 "f:periodSeconds": {}, 113 "f:successThreshold": {}, 114 "f:timeoutSeconds": {} 115 }, 116 "f:terminationMessagePath": {}, 117 "f:terminationMessagePolicy": {}, 118 "f:volumeMounts": { 119 ".": {}, 120 "k:{\"mountPath\":\"/etc/webhook/certs\"}": { 121 ".": {}, 122 "f:mountPath": {}, 123 "f:name": {}, 124 "f:readOnly": {} 125 } 126 } 127 } 128 }, 129 "f:dnsPolicy": {}, 130 "f:enableServiceLinks": {}, 131 "f:initContainers": { 132 ".": {}, 133 "k:{\"name\":\"webhook-init\"}": { 134 ".": {}, 135 "f:args": {}, 136 "f:env": { 137 ".": {}, 138 "k:{\"name\":\"MODE\"}": { 139 ".": {}, 140 "f:name": {}, 141 "f:value": {} 142 } 143 }, 144 "f:image": {}, 145 "f:imagePullPolicy": {}, 146 "f:name": {}, 147 "f:resources": {}, 148 "f:terminationMessagePath": {}, 149 "f:terminationMessagePolicy": {}, 150 "f:volumeMounts": { 151 ".": {}, 152 "k:{\"mountPath\":\"/etc/webhook/certs\"}": { 153 ".": {}, 154 "f:mountPath": {}, 155 "f:name": {} 156 } 157 } 158 } 159 }, 160 "f:restartPolicy": {}, 161 "f:schedulerName": {}, 162 "f:securityContext": {}, 163 "f:serviceAccount": {}, 164 "f:serviceAccountName": {}, 165 "f:terminationGracePeriodSeconds": {}, 166 "f:volumes": { 167 ".": {}, 168 "k:{\"name\":\"webhook-certs\"}": { 169 ".": {}, 170 "f:emptyDir": {}, 171 "f:name": {} 172 } 173 } 174 } 175 } 176 }, 177 { 178 "manager": "kubelet", 179 "operation": "Update", 180 "apiVersion": "v1", 181 "time": "2021-03-26T01:30:30Z", 182 "fieldsType": "FieldsV1", 183 "fieldsV1": { 184 "f:status": { 185 "f:conditions": { 186 "k:{\"type\":\"ContainersReady\"}": { 187 ".": {}, 188 "f:lastProbeTime": {}, 189 "f:lastTransitionTime": {}, 190 "f:status": {}, 191 "f:type": {} 192 }, 193 "k:{\"type\":\"Initialized\"}": { 194 ".": {}, 195 "f:lastProbeTime": {}, 196 "f:lastTransitionTime": {}, 197 "f:status": {}, 198 "f:type": {} 199 }, 200 "k:{\"type\":\"Ready\"}": { 201 ".": {}, 202 "f:lastProbeTime": {}, 203 "f:lastTransitionTime": {}, 204 "f:status": {}, 205 "f:type": {} 206 } 207 }, 208 "f:containerStatuses": {}, 209 "f:hostIP": {}, 210 "f:initContainerStatuses": {}, 211 "f:phase": {}, 212 "f:podIP": {}, 213 "f:podIPs": { 214 ".": {}, 215 "k:{\"ip\":\"REDACTED-IP4-ADDRESS\"}": { 216 ".": {}, 217 "f:ip": {} 218 } 219 }, 220 "f:startTime": {} 221 } 222 } 223 } 224 ] 225 }, 226 "spec": { 227 "volumes": [ 228 { 229 "name": "webhook-certs", 230 "emptyDir": {} 231 }, 232 { 233 "name": "verrazzano-platform-operator-token-rpp9k", 234 "secret": { 235 "secretName": "verrazzano-platform-operator-token-rpp9k", 236 "defaultMode": 420 237 } 238 } 239 ], 240 "initContainers": [ 241 { 242 "name": "webhook-init", 243 "image": "ghcr.io/verrazzano/verrazzano-platform-operator-jenkins:0.13.0-20210326011328-7a2b0a4", 244 "args": [ 245 "--zap-log-level=info", 246 "--init-webhooks=true" 247 ], 248 "env": [ 249 { 250 "name": "MODE", 251 "value": "RUN_OPERATOR" 252 } 253 ], 254 "resources": {}, 255 "volumeMounts": [ 256 { 257 "name": "webhook-certs", 258 "mountPath": "/etc/webhook/certs" 259 }, 260 { 261 "name": "verrazzano-platform-operator-token-rpp9k", 262 "readOnly": true, 263 "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount" 264 } 265 ], 266 "terminationMessagePath": "/dev/termination-log", 267 "terminationMessagePolicy": "File", 268 "imagePullPolicy": "IfNotPresent" 269 } 270 ], 271 "containers": [ 272 { 273 "name": "verrazzano-platform-operator", 274 "image": "ghcr.io/verrazzano/verrazzano-platform-operator-jenkins:0.13.0-20210326011328-7a2b0a4", 275 "args": [ 276 "--zap-log-level=info", 277 "--enable-webhook-validation=true" 278 ], 279 "ports": [ 280 { 281 "name": "webhook", 282 "containerPort": 9443, 283 "protocol": "TCP" 284 } 285 ], 286 "env": [ 287 { 288 "name": "MODE", 289 "value": "RUN_OPERATOR" 290 }, 291 { 292 "name": "VZ_INSTALL_IMAGE", 293 "value": "ghcr.io/verrazzano/verrazzano-platform-operator-jenkins:0.13.0-20210326011328-7a2b0a4" 294 }, 295 { 296 "name": "IMAGE_PULL_SECRETS", 297 "value": "verrazzano-container-registry" 298 } 299 ], 300 "resources": { 301 "requests": { 302 "memory": "72Mi" 303 } 304 }, 305 "volumeMounts": [ 306 { 307 "name": "webhook-certs", 308 "readOnly": true, 309 "mountPath": "/etc/webhook/certs" 310 }, 311 { 312 "name": "verrazzano-platform-operator-token-rpp9k", 313 "readOnly": true, 314 "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount" 315 } 316 ], 317 "startupProbe": { 318 "httpGet": { 319 "path": "/validate-install-verrazzano-io-v1alpha1-verrazzano", 320 "port": "webhook", 321 "scheme": "HTTPS", 322 "httpHeaders": [ 323 { 324 "name": "Content-Type", 325 "value": "application/json" 326 } 327 ] 328 }, 329 "timeoutSeconds": 3, 330 "periodSeconds": 5, 331 "successThreshold": 1, 332 "failureThreshold": 15 333 }, 334 "terminationMessagePath": "/dev/termination-log", 335 "terminationMessagePolicy": "File", 336 "imagePullPolicy": "IfNotPresent" 337 } 338 ], 339 "restartPolicy": "Always", 340 "terminationGracePeriodSeconds": 30, 341 "dnsPolicy": "ClusterFirst", 342 "serviceAccountName": "verrazzano-platform-operator", 343 "serviceAccount": "verrazzano-platform-operator", 344 "nodeName": "verrazzano-control-plane", 345 "securityContext": {}, 346 "imagePullSecrets": [ 347 { 348 "name": "verrazzano-container-registry" 349 } 350 ], 351 "schedulerName": "default-scheduler", 352 "tolerations": [ 353 { 354 "key": "node.kubernetes.io/not-ready", 355 "operator": "Exists", 356 "effect": "NoExecute", 357 "tolerationSeconds": 300 358 }, 359 { 360 "key": "node.kubernetes.io/unreachable", 361 "operator": "Exists", 362 "effect": "NoExecute", 363 "tolerationSeconds": 300 364 } 365 ], 366 "priority": 0, 367 "enableServiceLinks": true 368 }, 369 "status": { 370 "phase": "Running", 371 "conditions": [ 372 { 373 "type": "Initialized", 374 "status": "True", 375 "lastProbeTime": null, 376 "lastTransitionTime": "2021-03-26T01:29:07Z" 377 }, 378 { 379 "type": "Ready", 380 "status": "True", 381 "lastProbeTime": null, 382 "lastTransitionTime": "2021-03-26T01:30:30Z" 383 }, 384 { 385 "type": "ContainersReady", 386 "status": "True", 387 "lastProbeTime": null, 388 "lastTransitionTime": "2021-03-26T01:30:30Z" 389 }, 390 { 391 "type": "PodScheduled", 392 "status": "True", 393 "lastProbeTime": null, 394 "lastTransitionTime": "2021-03-26T01:29:01Z" 395 } 396 ], 397 "hostIP": "REDACTED-IP4-ADDRESS", 398 "podIP": "REDACTED-IP4-ADDRESS", 399 "podIPs": [ 400 { 401 "ip": "REDACTED-IP4-ADDRESS" 402 } 403 ], 404 "startTime": "2021-03-26T01:29:01Z", 405 "initContainerStatuses": [ 406 { 407 "name": "webhook-init", 408 "state": { 409 "terminated": { 410 "exitCode": 0, 411 "reason": "Completed", 412 "startedAt": "2021-03-26T01:29:02Z", 413 "finishedAt": "2021-03-26T01:29:07Z", 414 "containerID": "containerd://5fc5d816ae5e711e1f50333c0ecb81d4ce4fdccd98211a9f5bc54eaac064dda6" 415 } 416 }, 417 "lastState": {}, 418 "ready": true, 419 "restartCount": 0, 420 "image": "ghcr.io/verrazzano/verrazzano-platform-operator-jenkins:0.13.0-20210326011328-7a2b0a4", 421 "imageID": "sha256:0a359b675b88462974fddfb9b7651d1c13095a3372c33b1be247360d08dc1636", 422 "containerID": "containerd://5fc5d816ae5e711e1f50333c0ecb81d4ce4fdccd98211a9f5bc54eaac064dda6" 423 } 424 ], 425 "containerStatuses": [ 426 { 427 "name": "verrazzano-platform-operator", 428 "state": { 429 "running": { 430 "startedAt": "2021-03-26T01:29:07Z" 431 } 432 }, 433 "lastState": {}, 434 "ready": true, 435 "restartCount": 0, 436 "image": "ghcr.io/verrazzano/verrazzano-platform-operator-jenkins:0.13.0-20210326011328-7a2b0a4", 437 "imageID": "sha256:0a359b675b88462974fddfb9b7651d1c13095a3372c33b1be247360d08dc1636", 438 "containerID": "containerd://9f666b4b83a7b8b4c2f47a6d432c101b40b7ff555f963af4e4b8b5f3f51f7b95", 439 "started": true 440 } 441 ], 442 "qosClass": "Burstable" 443 } 444 } 445 ] 446 }