github.com/verrazzano/verrazzano@v1.7.1/tools/vz/pkg/internal/test/cluster/external-dns-issue/cluster-snapshot/cert-manager/pods.json (about) 1 { 2 "metadata": { 3 "resourceVersion": "8664178" 4 }, 5 "items": [ 6 { 7 "metadata": { 8 "name": "cert-manager-8585775b97-b8wtg", 9 "generateName": "cert-manager-8585775b97-", 10 "namespace": "cert-manager", 11 "uid": "ca57841a-f511-48e9-ab95-8c4983cbf38d", 12 "resourceVersion": "340726", 13 "creationTimestamp": "2022-12-09T08:19:36Z", 14 "labels": { 15 "app": "cert-manager", 16 "app.kubernetes.io/component": "controller", 17 "app.kubernetes.io/instance": "cert-manager", 18 "app.kubernetes.io/managed-by": "Helm", 19 "app.kubernetes.io/name": "cert-manager", 20 "app.kubernetes.io/version": "v1.7.1", 21 "helm.sh/chart": "cert-manager-v1.7.1", 22 "pod-template-hash": "8585775b97" 23 }, 24 "annotations": { 25 "prometheus.io/path": "/metrics", 26 "prometheus.io/port": "9402", 27 "prometheus.io/scrape": "true" 28 }, 29 "ownerReferences": [ 30 { 31 "apiVersion": "apps/v1", 32 "kind": "ReplicaSet", 33 "name": "cert-manager-8585775b97", 34 "uid": "c9af644f-7ed8-430a-aa3a-177d067be632", 35 "controller": true, 36 "blockOwnerDeletion": true 37 } 38 ], 39 "managedFields": [ 40 { 41 "manager": "kube-controller-manager", 42 "operation": "Update", 43 "apiVersion": "v1", 44 "time": "2022-12-09T08:19:36Z", 45 "fieldsType": "FieldsV1", 46 "fieldsV1": { 47 "f:metadata": { 48 "f:annotations": { 49 ".": {}, 50 "f:prometheus.io/path": {}, 51 "f:prometheus.io/port": {}, 52 "f:prometheus.io/scrape": {} 53 }, 54 "f:generateName": {}, 55 "f:labels": { 56 ".": {}, 57 "f:app": {}, 58 "f:app.kubernetes.io/component": {}, 59 "f:app.kubernetes.io/instance": {}, 60 "f:app.kubernetes.io/managed-by": {}, 61 "f:app.kubernetes.io/name": {}, 62 "f:app.kubernetes.io/version": {}, 63 "f:helm.sh/chart": {}, 64 "f:pod-template-hash": {} 65 }, 66 "f:ownerReferences": { 67 ".": {}, 68 "k:{\"uid\":\"c9af644f-7ed8-430a-aa3a-177d067be632\"}": {} 69 } 70 }, 71 "f:spec": { 72 "f:affinity": { 73 ".": {}, 74 "f:podAntiAffinity": { 75 ".": {}, 76 "f:preferredDuringSchedulingIgnoredDuringExecution": {} 77 } 78 }, 79 "f:containers": { 80 "k:{\"name\":\"cert-manager\"}": { 81 ".": {}, 82 "f:args": {}, 83 "f:env": { 84 ".": {}, 85 "k:{\"name\":\"POD_NAMESPACE\"}": { 86 ".": {}, 87 "f:name": {}, 88 "f:valueFrom": { 89 ".": {}, 90 "f:fieldRef": {} 91 } 92 } 93 }, 94 "f:image": {}, 95 "f:imagePullPolicy": {}, 96 "f:name": {}, 97 "f:ports": { 98 ".": {}, 99 "k:{\"containerPort\":9402,\"protocol\":\"TCP\"}": { 100 ".": {}, 101 "f:containerPort": {}, 102 "f:protocol": {} 103 } 104 }, 105 "f:resources": {}, 106 "f:terminationMessagePath": {}, 107 "f:terminationMessagePolicy": {} 108 } 109 }, 110 "f:dnsPolicy": {}, 111 "f:enableServiceLinks": {}, 112 "f:restartPolicy": {}, 113 "f:schedulerName": {}, 114 "f:securityContext": { 115 ".": {}, 116 "f:runAsNonRoot": {} 117 }, 118 "f:serviceAccount": {}, 119 "f:serviceAccountName": {}, 120 "f:terminationGracePeriodSeconds": {} 121 } 122 } 123 }, 124 { 125 "manager": "kubelet", 126 "operation": "Update", 127 "apiVersion": "v1", 128 "time": "2022-12-09T08:19:43Z", 129 "fieldsType": "FieldsV1", 130 "fieldsV1": { 131 "f:status": { 132 "f:conditions": { 133 "k:{\"type\":\"ContainersReady\"}": { 134 ".": {}, 135 "f:lastProbeTime": {}, 136 "f:lastTransitionTime": {}, 137 "f:status": {}, 138 "f:type": {} 139 }, 140 "k:{\"type\":\"Initialized\"}": { 141 ".": {}, 142 "f:lastProbeTime": {}, 143 "f:lastTransitionTime": {}, 144 "f:status": {}, 145 "f:type": {} 146 }, 147 "k:{\"type\":\"Ready\"}": { 148 ".": {}, 149 "f:lastProbeTime": {}, 150 "f:lastTransitionTime": {}, 151 "f:status": {}, 152 "f:type": {} 153 } 154 }, 155 "f:containerStatuses": {}, 156 "f:hostIP": {}, 157 "f:phase": {}, 158 "f:podIP": {}, 159 "f:podIPs": { 160 ".": {}, 161 "k:{\"ip\":\"5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77\"}": { 162 ".": {}, 163 "f:ip": {} 164 } 165 }, 166 "f:startTime": {} 167 } 168 }, 169 "subresource": "status" 170 } 171 ] 172 }, 173 "spec": { 174 "volumes": [ 175 { 176 "name": "kube-api-access-dbt5r", 177 "projected": { 178 "sources": [ 179 { 180 "serviceAccountToken": { 181 "expirationSeconds": 3607, 182 "path": "token" 183 } 184 }, 185 { 186 "configMap": { 187 "name": "kube-root-ca.crt", 188 "items": [ 189 { 190 "key": "ca.crt", 191 "path": "ca.crt" 192 } 193 ] 194 } 195 }, 196 { 197 "downwardAPI": { 198 "items": [ 199 { 200 "path": "namespace", 201 "fieldRef": { 202 "apiVersion": "v1", 203 "fieldPath": "metadata.namespace" 204 } 205 } 206 ] 207 } 208 } 209 ], 210 "defaultMode": 420 211 } 212 } 213 ], 214 "containers": [ 215 { 216 "name": "cert-manager", 217 "image": "ghcr.io/verrazzano/cert-manager-controller:v1.7.1-1-20220808163033-a55857d4", 218 "args": [ 219 "--v=2", 220 "--cluster-resource-namespace=cert-manager", 221 "--leader-election-namespace=kube-system", 222 "--acme-http01-solver-image=ghcr.io/verrazzano/cert-manager-acmesolver:v1.7.1-1-20220808163033-a55857d4", 223 "--default-issuer-name=verrazzano-cluster-issuer", 224 "--default-issuer-kind=ClusterIssuer" 225 ], 226 "ports": [ 227 { 228 "containerPort": 9402, 229 "protocol": "TCP" 230 } 231 ], 232 "env": [ 233 { 234 "name": "POD_NAMESPACE", 235 "valueFrom": { 236 "fieldRef": { 237 "apiVersion": "v1", 238 "fieldPath": "metadata.namespace" 239 } 240 } 241 } 242 ], 243 "resources": {}, 244 "volumeMounts": [ 245 { 246 "name": "kube-api-access-dbt5r", 247 "readOnly": true, 248 "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount" 249 } 250 ], 251 "terminationMessagePath": "/dev/termination-log", 252 "terminationMessagePolicy": "File", 253 "imagePullPolicy": "IfNotPresent" 254 } 255 ], 256 "restartPolicy": "Always", 257 "terminationGracePeriodSeconds": 30, 258 "dnsPolicy": "ClusterFirst", 259 "serviceAccountName": "cert-manager", 260 "serviceAccount": "cert-manager", 261 "nodeName": "5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77", 262 "securityContext": { 263 "runAsNonRoot": false 264 }, 265 "affinity": { 266 "podAntiAffinity": { 267 "preferredDuringSchedulingIgnoredDuringExecution": [ 268 { 269 "weight": 100, 270 "podAffinityTerm": { 271 "labelSelector": { 272 "matchLabels": { 273 "app": "cert-manager" 274 } 275 }, 276 "topologyKey": "kubernetes.io/hostname" 277 } 278 } 279 ] 280 } 281 }, 282 "schedulerName": "default-scheduler", 283 "tolerations": [ 284 { 285 "key": "node.kubernetes.io/not-ready", 286 "operator": "Exists", 287 "effect": "NoExecute", 288 "tolerationSeconds": 300 289 }, 290 { 291 "key": "node.kubernetes.io/unreachable", 292 "operator": "Exists", 293 "effect": "NoExecute", 294 "tolerationSeconds": 300 295 } 296 ], 297 "priority": 0, 298 "enableServiceLinks": true, 299 "preemptionPolicy": "PreemptLowerPriority" 300 }, 301 "status": { 302 "phase": "Running", 303 "conditions": [ 304 { 305 "type": "Initialized", 306 "status": "True", 307 "lastProbeTime": null, 308 "lastTransitionTime": "2022-12-09T08:19:36Z" 309 }, 310 { 311 "type": "Ready", 312 "status": "True", 313 "lastProbeTime": null, 314 "lastTransitionTime": "2022-12-09T08:19:43Z" 315 }, 316 { 317 "type": "ContainersReady", 318 "status": "True", 319 "lastProbeTime": null, 320 "lastTransitionTime": "2022-12-09T08:19:43Z" 321 }, 322 { 323 "type": "PodScheduled", 324 "status": "True", 325 "lastProbeTime": null, 326 "lastTransitionTime": "2022-12-09T08:19:36Z" 327 } 328 ], 329 "hostIP": "5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77", 330 "podIP": "5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77", 331 "podIPs": [ 332 { 333 "ip": "5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77" 334 } 335 ], 336 "startTime": "2022-12-09T08:19:36Z", 337 "containerStatuses": [ 338 { 339 "name": "cert-manager", 340 "state": { 341 "running": { 342 "startedAt": "2022-12-09T08:19:42Z" 343 } 344 }, 345 "lastState": {}, 346 "ready": true, 347 "restartCount": 0, 348 "image": "ghcr.io/verrazzano/cert-manager-controller:v1.7.1-1-20220808163033-a55857d4", 349 "imageID": "ghcr.io/verrazzano/cert-manager-controller@sha256:efb587040286994df14ea47161a51687614a37b55c1270c3ba2001b6e81cf524", 350 "containerID": "cri-o://9014d588f0dbaaa9c8bf12d9782464e181c61fe49f67c92d5ddfcb753f1012ff", 351 "started": true 352 } 353 ], 354 "qosClass": "BestEffort" 355 } 356 }, 357 { 358 "metadata": { 359 "name": "cert-manager-cainjector-74bbf7bfc6-zr6p9", 360 "generateName": "cert-manager-cainjector-74bbf7bfc6-", 361 "namespace": "cert-manager", 362 "uid": "3ffa9fe6-93b0-45dc-88da-466e35d71914", 363 "resourceVersion": "340758", 364 "creationTimestamp": "2022-12-09T08:19:36Z", 365 "labels": { 366 "app": "cainjector", 367 "app.kubernetes.io/component": "cainjector", 368 "app.kubernetes.io/instance": "cert-manager", 369 "app.kubernetes.io/managed-by": "Helm", 370 "app.kubernetes.io/name": "cainjector", 371 "app.kubernetes.io/version": "v1.7.1", 372 "helm.sh/chart": "cert-manager-v1.7.1", 373 "pod-template-hash": "74bbf7bfc6" 374 }, 375 "ownerReferences": [ 376 { 377 "apiVersion": "apps/v1", 378 "kind": "ReplicaSet", 379 "name": "cert-manager-cainjector-74bbf7bfc6", 380 "uid": "930728e4-7808-4399-a0c5-2132e8952f5d", 381 "controller": true, 382 "blockOwnerDeletion": true 383 } 384 ], 385 "managedFields": [ 386 { 387 "manager": "kube-controller-manager", 388 "operation": "Update", 389 "apiVersion": "v1", 390 "time": "2022-12-09T08:19:36Z", 391 "fieldsType": "FieldsV1", 392 "fieldsV1": { 393 "f:metadata": { 394 "f:generateName": {}, 395 "f:labels": { 396 ".": {}, 397 "f:app": {}, 398 "f:app.kubernetes.io/component": {}, 399 "f:app.kubernetes.io/instance": {}, 400 "f:app.kubernetes.io/managed-by": {}, 401 "f:app.kubernetes.io/name": {}, 402 "f:app.kubernetes.io/version": {}, 403 "f:helm.sh/chart": {}, 404 "f:pod-template-hash": {} 405 }, 406 "f:ownerReferences": { 407 ".": {}, 408 "k:{\"uid\":\"930728e4-7808-4399-a0c5-2132e8952f5d\"}": {} 409 } 410 }, 411 "f:spec": { 412 "f:affinity": { 413 ".": {}, 414 "f:podAntiAffinity": { 415 ".": {}, 416 "f:preferredDuringSchedulingIgnoredDuringExecution": {} 417 } 418 }, 419 "f:containers": { 420 "k:{\"name\":\"cert-manager\"}": { 421 ".": {}, 422 "f:args": {}, 423 "f:env": { 424 ".": {}, 425 "k:{\"name\":\"POD_NAMESPACE\"}": { 426 ".": {}, 427 "f:name": {}, 428 "f:valueFrom": { 429 ".": {}, 430 "f:fieldRef": {} 431 } 432 } 433 }, 434 "f:image": {}, 435 "f:imagePullPolicy": {}, 436 "f:name": {}, 437 "f:resources": {}, 438 "f:terminationMessagePath": {}, 439 "f:terminationMessagePolicy": {} 440 } 441 }, 442 "f:dnsPolicy": {}, 443 "f:enableServiceLinks": {}, 444 "f:restartPolicy": {}, 445 "f:schedulerName": {}, 446 "f:securityContext": { 447 ".": {}, 448 "f:runAsNonRoot": {} 449 }, 450 "f:serviceAccount": {}, 451 "f:serviceAccountName": {}, 452 "f:terminationGracePeriodSeconds": {} 453 } 454 } 455 }, 456 { 457 "manager": "kubelet", 458 "operation": "Update", 459 "apiVersion": "v1", 460 "time": "2022-12-09T08:19:44Z", 461 "fieldsType": "FieldsV1", 462 "fieldsV1": { 463 "f:status": { 464 "f:conditions": { 465 "k:{\"type\":\"ContainersReady\"}": { 466 ".": {}, 467 "f:lastProbeTime": {}, 468 "f:lastTransitionTime": {}, 469 "f:status": {}, 470 "f:type": {} 471 }, 472 "k:{\"type\":\"Initialized\"}": { 473 ".": {}, 474 "f:lastProbeTime": {}, 475 "f:lastTransitionTime": {}, 476 "f:status": {}, 477 "f:type": {} 478 }, 479 "k:{\"type\":\"Ready\"}": { 480 ".": {}, 481 "f:lastProbeTime": {}, 482 "f:lastTransitionTime": {}, 483 "f:status": {}, 484 "f:type": {} 485 } 486 }, 487 "f:containerStatuses": {}, 488 "f:hostIP": {}, 489 "f:phase": {}, 490 "f:podIP": {}, 491 "f:podIPs": { 492 ".": {}, 493 "k:{\"ip\":\"5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77\"}": { 494 ".": {}, 495 "f:ip": {} 496 } 497 }, 498 "f:startTime": {} 499 } 500 }, 501 "subresource": "status" 502 } 503 ] 504 }, 505 "spec": { 506 "volumes": [ 507 { 508 "name": "kube-api-access-2gns2", 509 "projected": { 510 "sources": [ 511 { 512 "serviceAccountToken": { 513 "expirationSeconds": 3607, 514 "path": "token" 515 } 516 }, 517 { 518 "configMap": { 519 "name": "kube-root-ca.crt", 520 "items": [ 521 { 522 "key": "ca.crt", 523 "path": "ca.crt" 524 } 525 ] 526 } 527 }, 528 { 529 "downwardAPI": { 530 "items": [ 531 { 532 "path": "namespace", 533 "fieldRef": { 534 "apiVersion": "v1", 535 "fieldPath": "metadata.namespace" 536 } 537 } 538 ] 539 } 540 } 541 ], 542 "defaultMode": 420 543 } 544 } 545 ], 546 "containers": [ 547 { 548 "name": "cert-manager", 549 "image": "ghcr.io/verrazzano/cert-manager-cainjector:v1.7.1-1-20220808163033-a55857d4", 550 "args": [ 551 "--v=2", 552 "--leader-election-namespace=kube-system" 553 ], 554 "env": [ 555 { 556 "name": "POD_NAMESPACE", 557 "valueFrom": { 558 "fieldRef": { 559 "apiVersion": "v1", 560 "fieldPath": "metadata.namespace" 561 } 562 } 563 } 564 ], 565 "resources": {}, 566 "volumeMounts": [ 567 { 568 "name": "kube-api-access-2gns2", 569 "readOnly": true, 570 "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount" 571 } 572 ], 573 "terminationMessagePath": "/dev/termination-log", 574 "terminationMessagePolicy": "File", 575 "imagePullPolicy": "IfNotPresent" 576 } 577 ], 578 "restartPolicy": "Always", 579 "terminationGracePeriodSeconds": 30, 580 "dnsPolicy": "ClusterFirst", 581 "serviceAccountName": "cert-manager-cainjector", 582 "serviceAccount": "cert-manager-cainjector", 583 "nodeName": "5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77", 584 "securityContext": { 585 "runAsNonRoot": false 586 }, 587 "affinity": { 588 "podAntiAffinity": { 589 "preferredDuringSchedulingIgnoredDuringExecution": [ 590 { 591 "weight": 100, 592 "podAffinityTerm": { 593 "labelSelector": { 594 "matchLabels": { 595 "app": "cainjector" 596 } 597 }, 598 "topologyKey": "kubernetes.io/hostname" 599 } 600 } 601 ] 602 } 603 }, 604 "schedulerName": "default-scheduler", 605 "tolerations": [ 606 { 607 "key": "node.kubernetes.io/not-ready", 608 "operator": "Exists", 609 "effect": "NoExecute", 610 "tolerationSeconds": 300 611 }, 612 { 613 "key": "node.kubernetes.io/unreachable", 614 "operator": "Exists", 615 "effect": "NoExecute", 616 "tolerationSeconds": 300 617 } 618 ], 619 "priority": 0, 620 "enableServiceLinks": true, 621 "preemptionPolicy": "PreemptLowerPriority" 622 }, 623 "status": { 624 "phase": "Running", 625 "conditions": [ 626 { 627 "type": "Initialized", 628 "status": "True", 629 "lastProbeTime": null, 630 "lastTransitionTime": "2022-12-09T08:19:36Z" 631 }, 632 { 633 "type": "Ready", 634 "status": "True", 635 "lastProbeTime": null, 636 "lastTransitionTime": "2022-12-09T08:19:44Z" 637 }, 638 { 639 "type": "ContainersReady", 640 "status": "True", 641 "lastProbeTime": null, 642 "lastTransitionTime": "2022-12-09T08:19:44Z" 643 }, 644 { 645 "type": "PodScheduled", 646 "status": "True", 647 "lastProbeTime": null, 648 "lastTransitionTime": "2022-12-09T08:19:36Z" 649 } 650 ], 651 "hostIP": "5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77", 652 "podIP": "5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77", 653 "podIPs": [ 654 { 655 "ip": "5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77" 656 } 657 ], 658 "startTime": "2022-12-09T08:19:36Z", 659 "containerStatuses": [ 660 { 661 "name": "cert-manager", 662 "state": { 663 "running": { 664 "startedAt": "2022-12-09T08:19:43Z" 665 } 666 }, 667 "lastState": {}, 668 "ready": true, 669 "restartCount": 0, 670 "image": "ghcr.io/verrazzano/cert-manager-cainjector:v1.7.1-1-20220808163033-a55857d4", 671 "imageID": "ghcr.io/verrazzano/cert-manager-cainjector@sha256:d8dea3418c7f07ca0fbd379b69460bc6e84ebda733f0279cd8d3a89540ca4198", 672 "containerID": "cri-o://edce5092ccb7933d2b3b2289fb660f30885ec42027b745ec80767169c4b2f1e6", 673 "started": true 674 } 675 ], 676 "qosClass": "BestEffort" 677 } 678 }, 679 { 680 "metadata": { 681 "name": "cert-manager-webhook-74cc49f5b8-h9gls", 682 "generateName": "cert-manager-webhook-74cc49f5b8-", 683 "namespace": "cert-manager", 684 "uid": "7aaef980-1fb0-4957-9939-2c8acb3a5f7b", 685 "resourceVersion": "340918", 686 "creationTimestamp": "2022-12-09T08:19:36Z", 687 "labels": { 688 "app": "webhook", 689 "app.kubernetes.io/component": "webhook", 690 "app.kubernetes.io/instance": "cert-manager", 691 "app.kubernetes.io/managed-by": "Helm", 692 "app.kubernetes.io/name": "webhook", 693 "app.kubernetes.io/version": "v1.7.1", 694 "helm.sh/chart": "cert-manager-v1.7.1", 695 "pod-template-hash": "74cc49f5b8" 696 }, 697 "ownerReferences": [ 698 { 699 "apiVersion": "apps/v1", 700 "kind": "ReplicaSet", 701 "name": "cert-manager-webhook-74cc49f5b8", 702 "uid": "9b7bade5-8b15-4675-8c38-a83646838efd", 703 "controller": true, 704 "blockOwnerDeletion": true 705 } 706 ], 707 "managedFields": [ 708 { 709 "manager": "kube-controller-manager", 710 "operation": "Update", 711 "apiVersion": "v1", 712 "time": "2022-12-09T08:19:36Z", 713 "fieldsType": "FieldsV1", 714 "fieldsV1": { 715 "f:metadata": { 716 "f:generateName": {}, 717 "f:labels": { 718 ".": {}, 719 "f:app": {}, 720 "f:app.kubernetes.io/component": {}, 721 "f:app.kubernetes.io/instance": {}, 722 "f:app.kubernetes.io/managed-by": {}, 723 "f:app.kubernetes.io/name": {}, 724 "f:app.kubernetes.io/version": {}, 725 "f:helm.sh/chart": {}, 726 "f:pod-template-hash": {} 727 }, 728 "f:ownerReferences": { 729 ".": {}, 730 "k:{\"uid\":\"9b7bade5-8b15-4675-8c38-a83646838efd\"}": {} 731 } 732 }, 733 "f:spec": { 734 "f:affinity": { 735 ".": {}, 736 "f:podAntiAffinity": { 737 ".": {}, 738 "f:preferredDuringSchedulingIgnoredDuringExecution": {} 739 } 740 }, 741 "f:containers": { 742 "k:{\"name\":\"cert-manager\"}": { 743 ".": {}, 744 "f:args": {}, 745 "f:env": { 746 ".": {}, 747 "k:{\"name\":\"POD_NAMESPACE\"}": { 748 ".": {}, 749 "f:name": {}, 750 "f:valueFrom": { 751 ".": {}, 752 "f:fieldRef": {} 753 } 754 } 755 }, 756 "f:image": {}, 757 "f:imagePullPolicy": {}, 758 "f:livenessProbe": { 759 ".": {}, 760 "f:failureThreshold": {}, 761 "f:httpGet": { 762 ".": {}, 763 "f:path": {}, 764 "f:port": {}, 765 "f:scheme": {} 766 }, 767 "f:initialDelaySeconds": {}, 768 "f:periodSeconds": {}, 769 "f:successThreshold": {}, 770 "f:timeoutSeconds": {} 771 }, 772 "f:name": {}, 773 "f:ports": { 774 ".": {}, 775 "k:{\"containerPort\":10250,\"protocol\":\"TCP\"}": { 776 ".": {}, 777 "f:containerPort": {}, 778 "f:name": {}, 779 "f:protocol": {} 780 } 781 }, 782 "f:readinessProbe": { 783 ".": {}, 784 "f:failureThreshold": {}, 785 "f:httpGet": { 786 ".": {}, 787 "f:path": {}, 788 "f:port": {}, 789 "f:scheme": {} 790 }, 791 "f:initialDelaySeconds": {}, 792 "f:periodSeconds": {}, 793 "f:successThreshold": {}, 794 "f:timeoutSeconds": {} 795 }, 796 "f:resources": {}, 797 "f:terminationMessagePath": {}, 798 "f:terminationMessagePolicy": {} 799 } 800 }, 801 "f:dnsPolicy": {}, 802 "f:enableServiceLinks": {}, 803 "f:restartPolicy": {}, 804 "f:schedulerName": {}, 805 "f:securityContext": { 806 ".": {}, 807 "f:runAsNonRoot": {} 808 }, 809 "f:serviceAccount": {}, 810 "f:serviceAccountName": {}, 811 "f:terminationGracePeriodSeconds": {} 812 } 813 } 814 }, 815 { 816 "manager": "kubelet", 817 "operation": "Update", 818 "apiVersion": "v1", 819 "time": "2022-12-09T08:19:51Z", 820 "fieldsType": "FieldsV1", 821 "fieldsV1": { 822 "f:status": { 823 "f:conditions": { 824 "k:{\"type\":\"ContainersReady\"}": { 825 ".": {}, 826 "f:lastProbeTime": {}, 827 "f:lastTransitionTime": {}, 828 "f:status": {}, 829 "f:type": {} 830 }, 831 "k:{\"type\":\"Initialized\"}": { 832 ".": {}, 833 "f:lastProbeTime": {}, 834 "f:lastTransitionTime": {}, 835 "f:status": {}, 836 "f:type": {} 837 }, 838 "k:{\"type\":\"Ready\"}": { 839 ".": {}, 840 "f:lastProbeTime": {}, 841 "f:lastTransitionTime": {}, 842 "f:status": {}, 843 "f:type": {} 844 } 845 }, 846 "f:containerStatuses": {}, 847 "f:hostIP": {}, 848 "f:phase": {}, 849 "f:podIP": {}, 850 "f:podIPs": { 851 ".": {}, 852 "k:{\"ip\":\"5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77\"}": { 853 ".": {}, 854 "f:ip": {} 855 } 856 }, 857 "f:startTime": {} 858 } 859 }, 860 "subresource": "status" 861 } 862 ] 863 }, 864 "spec": { 865 "volumes": [ 866 { 867 "name": "kube-api-access-g66sw", 868 "projected": { 869 "sources": [ 870 { 871 "serviceAccountToken": { 872 "expirationSeconds": 3607, 873 "path": "token" 874 } 875 }, 876 { 877 "configMap": { 878 "name": "kube-root-ca.crt", 879 "items": [ 880 { 881 "key": "ca.crt", 882 "path": "ca.crt" 883 } 884 ] 885 } 886 }, 887 { 888 "downwardAPI": { 889 "items": [ 890 { 891 "path": "namespace", 892 "fieldRef": { 893 "apiVersion": "v1", 894 "fieldPath": "metadata.namespace" 895 } 896 } 897 ] 898 } 899 } 900 ], 901 "defaultMode": 420 902 } 903 } 904 ], 905 "containers": [ 906 { 907 "name": "cert-manager", 908 "image": "ghcr.io/verrazzano/cert-manager-webhook:v1.7.1-1-20220808163033-a55857d4", 909 "args": [ 910 "--v=2", 911 "--secure-port=10250", 912 "--dynamic-serving-ca-secret-namespace=$(POD_NAMESPACE)", 913 "--dynamic-serving-ca-secret-name=cert-manager-webhook-ca", 914 "--dynamic-serving-dns-names=cert-manager-webhook,cert-manager-webhook.cert-manager,cert-manager-webhook.cert-manager.svc" 915 ], 916 "ports": [ 917 { 918 "name": "https", 919 "containerPort": 10250, 920 "protocol": "TCP" 921 } 922 ], 923 "env": [ 924 { 925 "name": "POD_NAMESPACE", 926 "valueFrom": { 927 "fieldRef": { 928 "apiVersion": "v1", 929 "fieldPath": "metadata.namespace" 930 } 931 } 932 } 933 ], 934 "resources": {}, 935 "volumeMounts": [ 936 { 937 "name": "kube-api-access-g66sw", 938 "readOnly": true, 939 "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount" 940 } 941 ], 942 "livenessProbe": { 943 "httpGet": { 944 "path": "/livez", 945 "port": 6080, 946 "scheme": "HTTP" 947 }, 948 "initialDelaySeconds": 60, 949 "timeoutSeconds": 1, 950 "periodSeconds": 10, 951 "successThreshold": 1, 952 "failureThreshold": 3 953 }, 954 "readinessProbe": { 955 "httpGet": { 956 "path": "/healthz", 957 "port": 6080, 958 "scheme": "HTTP" 959 }, 960 "initialDelaySeconds": 5, 961 "timeoutSeconds": 1, 962 "periodSeconds": 5, 963 "successThreshold": 1, 964 "failureThreshold": 3 965 }, 966 "terminationMessagePath": "/dev/termination-log", 967 "terminationMessagePolicy": "File", 968 "imagePullPolicy": "IfNotPresent" 969 } 970 ], 971 "restartPolicy": "Always", 972 "terminationGracePeriodSeconds": 30, 973 "dnsPolicy": "ClusterFirst", 974 "serviceAccountName": "cert-manager-webhook", 975 "serviceAccount": "cert-manager-webhook", 976 "nodeName": "5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77", 977 "securityContext": { 978 "runAsNonRoot": false 979 }, 980 "affinity": { 981 "podAntiAffinity": { 982 "preferredDuringSchedulingIgnoredDuringExecution": [ 983 { 984 "weight": 100, 985 "podAffinityTerm": { 986 "labelSelector": { 987 "matchLabels": { 988 "app": "webhook" 989 } 990 }, 991 "topologyKey": "kubernetes.io/hostname" 992 } 993 } 994 ] 995 } 996 }, 997 "schedulerName": "default-scheduler", 998 "tolerations": [ 999 { 1000 "key": "node.kubernetes.io/not-ready", 1001 "operator": "Exists", 1002 "effect": "NoExecute", 1003 "tolerationSeconds": 300 1004 }, 1005 { 1006 "key": "node.kubernetes.io/unreachable", 1007 "operator": "Exists", 1008 "effect": "NoExecute", 1009 "tolerationSeconds": 300 1010 } 1011 ], 1012 "priority": 0, 1013 "enableServiceLinks": true, 1014 "preemptionPolicy": "PreemptLowerPriority" 1015 }, 1016 "status": { 1017 "phase": "Running", 1018 "conditions": [ 1019 { 1020 "type": "Initialized", 1021 "status": "True", 1022 "lastProbeTime": null, 1023 "lastTransitionTime": "2022-12-09T08:19:36Z" 1024 }, 1025 { 1026 "type": "Ready", 1027 "status": "True", 1028 "lastProbeTime": null, 1029 "lastTransitionTime": "2022-12-09T08:19:51Z" 1030 }, 1031 { 1032 "type": "ContainersReady", 1033 "status": "True", 1034 "lastProbeTime": null, 1035 "lastTransitionTime": "2022-12-09T08:19:51Z" 1036 }, 1037 { 1038 "type": "PodScheduled", 1039 "status": "True", 1040 "lastProbeTime": null, 1041 "lastTransitionTime": "2022-12-09T08:19:36Z" 1042 } 1043 ], 1044 "hostIP": "5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77", 1045 "podIP": "5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77", 1046 "podIPs": [ 1047 { 1048 "ip": "5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77" 1049 } 1050 ], 1051 "startTime": "2022-12-09T08:19:36Z", 1052 "containerStatuses": [ 1053 { 1054 "name": "cert-manager", 1055 "state": { 1056 "running": { 1057 "startedAt": "2022-12-09T08:19:43Z" 1058 } 1059 }, 1060 "lastState": {}, 1061 "ready": true, 1062 "restartCount": 0, 1063 "image": "ghcr.io/verrazzano/cert-manager-webhook:v1.7.1-1-20220808163033-a55857d4", 1064 "imageID": "ghcr.io/verrazzano/cert-manager-webhook@sha256:9addb21752b3f7b2f29b6d83a460dc900645f4d7bb211aa6685623103012a7f9", 1065 "containerID": "cri-o://12c331a0c827dcdf08e365aeb578d8e0a19ffe4eb7410272ce2aff7c10860823", 1066 "started": true 1067 } 1068 ], 1069 "qosClass": "BestEffort" 1070 } 1071 }, 1072 { 1073 "metadata": { 1074 "name": "external-dns-5969d785df-66x8w", 1075 "generateName": "external-dns-5969d785df-", 1076 "namespace": "cert-manager", 1077 "uid": "2cc9927e-feaa-414e-8a3a-5f7699cf5ad1", 1078 "resourceVersion": "399074", 1079 "creationTimestamp": "2022-12-09T10:44:09Z", 1080 "labels": { 1081 "app.kubernetes.io/instance": "external-dns", 1082 "app.kubernetes.io/managed-by": "Helm", 1083 "app.kubernetes.io/name": "external-dns", 1084 "helm.sh/chart": "external-dns-2.20.0", 1085 "pod-template-hash": "5969d785df" 1086 }, 1087 "ownerReferences": [ 1088 { 1089 "apiVersion": "apps/v1", 1090 "kind": "ReplicaSet", 1091 "name": "external-dns-5969d785df", 1092 "uid": "c9f6a660-5e27-4d58-b022-dc37c4f00634", 1093 "controller": true, 1094 "blockOwnerDeletion": true 1095 } 1096 ], 1097 "managedFields": [ 1098 { 1099 "manager": "kube-controller-manager", 1100 "operation": "Update", 1101 "apiVersion": "v1", 1102 "time": "2022-12-09T10:44:09Z", 1103 "fieldsType": "FieldsV1", 1104 "fieldsV1": { 1105 "f:metadata": { 1106 "f:generateName": {}, 1107 "f:labels": { 1108 ".": {}, 1109 "f:app.kubernetes.io/instance": {}, 1110 "f:app.kubernetes.io/managed-by": {}, 1111 "f:app.kubernetes.io/name": {}, 1112 "f:helm.sh/chart": {}, 1113 "f:pod-template-hash": {} 1114 }, 1115 "f:ownerReferences": { 1116 ".": {}, 1117 "k:{\"uid\":\"c9f6a660-5e27-4d58-b022-dc37c4f00634\"}": {} 1118 } 1119 }, 1120 "f:spec": { 1121 "f:containers": { 1122 "k:{\"name\":\"external-dns\"}": { 1123 ".": {}, 1124 "f:args": {}, 1125 "f:image": {}, 1126 "f:imagePullPolicy": {}, 1127 "f:livenessProbe": { 1128 ".": {}, 1129 "f:failureThreshold": {}, 1130 "f:httpGet": { 1131 ".": {}, 1132 "f:path": {}, 1133 "f:port": {}, 1134 "f:scheme": {} 1135 }, 1136 "f:initialDelaySeconds": {}, 1137 "f:periodSeconds": {}, 1138 "f:successThreshold": {}, 1139 "f:timeoutSeconds": {} 1140 }, 1141 "f:name": {}, 1142 "f:ports": { 1143 ".": {}, 1144 "k:{\"containerPort\":7979,\"protocol\":\"TCP\"}": { 1145 ".": {}, 1146 "f:containerPort": {}, 1147 "f:name": {}, 1148 "f:protocol": {} 1149 } 1150 }, 1151 "f:readinessProbe": { 1152 ".": {}, 1153 "f:failureThreshold": {}, 1154 "f:httpGet": { 1155 ".": {}, 1156 "f:path": {}, 1157 "f:port": {}, 1158 "f:scheme": {} 1159 }, 1160 "f:initialDelaySeconds": {}, 1161 "f:periodSeconds": {}, 1162 "f:successThreshold": {}, 1163 "f:timeoutSeconds": {} 1164 }, 1165 "f:resources": {}, 1166 "f:terminationMessagePath": {}, 1167 "f:terminationMessagePolicy": {}, 1168 "f:volumeMounts": { 1169 ".": {}, 1170 "k:{\"mountPath\":\"/etc/kubernetes/\"}": { 1171 ".": {}, 1172 "f:mountPath": {}, 1173 "f:name": {} 1174 } 1175 } 1176 } 1177 }, 1178 "f:dnsPolicy": {}, 1179 "f:enableServiceLinks": {}, 1180 "f:restartPolicy": {}, 1181 "f:schedulerName": {}, 1182 "f:securityContext": { 1183 ".": {}, 1184 "f:fsGroup": {}, 1185 "f:runAsUser": {} 1186 }, 1187 "f:serviceAccount": {}, 1188 "f:serviceAccountName": {}, 1189 "f:terminationGracePeriodSeconds": {}, 1190 "f:volumes": { 1191 ".": {}, 1192 "k:{\"name\":\"config\"}": { 1193 ".": {}, 1194 "f:name": {}, 1195 "f:secret": { 1196 ".": {}, 1197 "f:defaultMode": {}, 1198 "f:secretName": {} 1199 } 1200 } 1201 } 1202 } 1203 } 1204 }, 1205 { 1206 "manager": "kubelet", 1207 "operation": "Update", 1208 "apiVersion": "v1", 1209 "time": "2022-12-09T10:44:20Z", 1210 "fieldsType": "FieldsV1", 1211 "fieldsV1": { 1212 "f:status": { 1213 "f:conditions": { 1214 "k:{\"type\":\"ContainersReady\"}": { 1215 ".": {}, 1216 "f:lastProbeTime": {}, 1217 "f:lastTransitionTime": {}, 1218 "f:status": {}, 1219 "f:type": {} 1220 }, 1221 "k:{\"type\":\"Initialized\"}": { 1222 ".": {}, 1223 "f:lastProbeTime": {}, 1224 "f:lastTransitionTime": {}, 1225 "f:status": {}, 1226 "f:type": {} 1227 }, 1228 "k:{\"type\":\"Ready\"}": { 1229 ".": {}, 1230 "f:lastProbeTime": {}, 1231 "f:lastTransitionTime": {}, 1232 "f:status": {}, 1233 "f:type": {} 1234 } 1235 }, 1236 "f:containerStatuses": {}, 1237 "f:hostIP": {}, 1238 "f:phase": {}, 1239 "f:podIP": {}, 1240 "f:podIPs": { 1241 ".": {}, 1242 "k:{\"ip\":\"5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77\"}": { 1243 ".": {}, 1244 "f:ip": {} 1245 } 1246 }, 1247 "f:startTime": {} 1248 } 1249 }, 1250 "subresource": "status" 1251 } 1252 ] 1253 }, 1254 "spec": { 1255 "volumes": [ 1256 { 1257 "name": "config", 1258 "secret": { 1259 "secretName": "oci", 1260 "defaultMode": 420 1261 } 1262 }, 1263 { 1264 "name": "kube-api-access-mp7pz", 1265 "projected": { 1266 "sources": [ 1267 { 1268 "serviceAccountToken": { 1269 "expirationSeconds": 3607, 1270 "path": "token" 1271 } 1272 }, 1273 { 1274 "configMap": { 1275 "name": "kube-root-ca.crt", 1276 "items": [ 1277 { 1278 "key": "ca.crt", 1279 "path": "ca.crt" 1280 } 1281 ] 1282 } 1283 }, 1284 { 1285 "downwardAPI": { 1286 "items": [ 1287 { 1288 "path": "namespace", 1289 "fieldRef": { 1290 "apiVersion": "v1", 1291 "fieldPath": "metadata.namespace" 1292 } 1293 } 1294 ] 1295 } 1296 } 1297 ], 1298 "defaultMode": 420 1299 } 1300 } 1301 ], 1302 "containers": [ 1303 { 1304 "name": "external-dns", 1305 "image": "ghcr.io/verrazzano/external-dns:v0.10.2-20220802001856-7bae1b96", 1306 "args": [ 1307 "--log-level=info", 1308 "--log-format=text", 1309 "--events", 1310 "--domain-filter=myexamplevz.com", 1311 "--policy=sync", 1312 "--provider=oci", 1313 "--registry=txt", 1314 "--interval=24h", 1315 "--txt-owner-id=v8o-cd0eaf90", 1316 "--txt-prefix=_v8o-cd0eaf90-", 1317 "--oci-zone-scope=", 1318 "--source=service", 1319 "--source=ingress", 1320 "--source=istio-gateway" 1321 ], 1322 "ports": [ 1323 { 1324 "name": "http", 1325 "containerPort": 7979, 1326 "protocol": "TCP" 1327 } 1328 ], 1329 "resources": {}, 1330 "volumeMounts": [ 1331 { 1332 "name": "config", 1333 "mountPath": "/etc/kubernetes/" 1334 }, 1335 { 1336 "name": "kube-api-access-mp7pz", 1337 "readOnly": true, 1338 "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount" 1339 } 1340 ], 1341 "livenessProbe": { 1342 "httpGet": { 1343 "path": "/healthz", 1344 "port": "http", 1345 "scheme": "HTTP" 1346 }, 1347 "initialDelaySeconds": 10, 1348 "timeoutSeconds": 5, 1349 "periodSeconds": 10, 1350 "successThreshold": 1, 1351 "failureThreshold": 2 1352 }, 1353 "readinessProbe": { 1354 "httpGet": { 1355 "path": "/healthz", 1356 "port": "http", 1357 "scheme": "HTTP" 1358 }, 1359 "initialDelaySeconds": 5, 1360 "timeoutSeconds": 5, 1361 "periodSeconds": 10, 1362 "successThreshold": 1, 1363 "failureThreshold": 6 1364 }, 1365 "terminationMessagePath": "/dev/termination-log", 1366 "terminationMessagePolicy": "File", 1367 "imagePullPolicy": "IfNotPresent" 1368 } 1369 ], 1370 "restartPolicy": "Always", 1371 "terminationGracePeriodSeconds": 30, 1372 "dnsPolicy": "ClusterFirst", 1373 "serviceAccountName": "external-dns", 1374 "serviceAccount": "external-dns", 1375 "nodeName": "5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77", 1376 "securityContext": { 1377 "runAsUser": 1001, 1378 "fsGroup": 1001 1379 }, 1380 "schedulerName": "default-scheduler", 1381 "tolerations": [ 1382 { 1383 "key": "node.kubernetes.io/not-ready", 1384 "operator": "Exists", 1385 "effect": "NoExecute", 1386 "tolerationSeconds": 300 1387 }, 1388 { 1389 "key": "node.kubernetes.io/unreachable", 1390 "operator": "Exists", 1391 "effect": "NoExecute", 1392 "tolerationSeconds": 300 1393 } 1394 ], 1395 "priority": 0, 1396 "enableServiceLinks": true, 1397 "preemptionPolicy": "PreemptLowerPriority" 1398 }, 1399 "status": { 1400 "phase": "Running", 1401 "conditions": [ 1402 { 1403 "type": "Initialized", 1404 "status": "True", 1405 "lastProbeTime": null, 1406 "lastTransitionTime": "2022-12-09T10:44:10Z" 1407 }, 1408 { 1409 "type": "Ready", 1410 "status": "True", 1411 "lastProbeTime": null, 1412 "lastTransitionTime": "2022-12-09T10:44:20Z" 1413 }, 1414 { 1415 "type": "ContainersReady", 1416 "status": "True", 1417 "lastProbeTime": null, 1418 "lastTransitionTime": "2022-12-09T10:44:20Z" 1419 }, 1420 { 1421 "type": "PodScheduled", 1422 "status": "True", 1423 "lastProbeTime": null, 1424 "lastTransitionTime": "2022-12-09T10:44:10Z" 1425 } 1426 ], 1427 "hostIP": "5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77", 1428 "podIP": "5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77", 1429 "podIPs": [ 1430 { 1431 "ip": "5b45bbd645cf1e419f81f48eb4d21ccf75823d71de982ee9bd38350c6469ae77" 1432 } 1433 ], 1434 "startTime": "2022-12-09T10:44:10Z", 1435 "containerStatuses": [ 1436 { 1437 "name": "external-dns", 1438 "state": { 1439 "running": { 1440 "startedAt": "2022-12-09T10:44:11Z" 1441 } 1442 }, 1443 "lastState": {}, 1444 "ready": true, 1445 "restartCount": 0, 1446 "image": "ghcr.io/verrazzano/external-dns:v0.10.2-20220802001856-7bae1b96", 1447 "imageID": "ghcr.io/verrazzano/external-dns@sha256:e672a3336b8c623afe6cb0726c3ebb83b512bbdc2b9e075b2165ba6994ac269c", 1448 "containerID": "cri-o://0b03d0e47a5ca1636efec716971f47f717b8004878af27e3c315570f5901f1b0", 1449 "started": true 1450 } 1451 ], 1452 "qosClass": "BestEffort" 1453 } 1454 } 1455 ] 1456 }