github.com/verrazzano/verrazzano@v1.7.1/tools/vz/pkg/internal/test/cluster/external-dns-issue/cluster-snapshot/verrazzano-system/replicasets.json (about) 1 { 2 "metadata": { 3 "resourceVersion": "8664157" 4 }, 5 "items": [ 6 { 7 "metadata": { 8 "name": "coherence-operator-585df65cdc", 9 "namespace": "verrazzano-system", 10 "uid": "4160f2b1-a94b-4675-950e-97675b489adb", 11 "resourceVersion": "4727452", 12 "generation": 1, 13 "creationTimestamp": "2022-12-09T08:19:41Z", 14 "labels": { 15 "app.kubernetes.io/component": "manager", 16 "app.kubernetes.io/created-by": "controller-manager", 17 "app.kubernetes.io/instance": "coherence-operator-manager", 18 "app.kubernetes.io/managed-by": "helm", 19 "app.kubernetes.io/name": "coherence-operator", 20 "app.kubernetes.io/part-of": "coherence-operator", 21 "app.kubernetes.io/version": "3.2.9", 22 "control-plane": "coherence", 23 "pod-template-hash": "585df65cdc" 24 }, 25 "annotations": { 26 "deployment.kubernetes.io/desired-replicas": "3", 27 "deployment.kubernetes.io/max-replicas": "4", 28 "deployment.kubernetes.io/revision": "1", 29 "meta.helm.sh/release-name": "coherence-operator", 30 "meta.helm.sh/release-namespace": "verrazzano-system" 31 }, 32 "ownerReferences": [ 33 { 34 "apiVersion": "apps/v1", 35 "kind": "Deployment", 36 "name": "coherence-operator", 37 "uid": "c445e2d0-551e-4b88-8851-8f66e875886a", 38 "controller": true, 39 "blockOwnerDeletion": true 40 } 41 ], 42 "managedFields": [ 43 { 44 "manager": "kube-controller-manager", 45 "operation": "Update", 46 "apiVersion": "apps/v1", 47 "time": "2022-12-09T08:19:41Z", 48 "fieldsType": "FieldsV1", 49 "fieldsV1": { 50 "f:metadata": { 51 "f:annotations": { 52 ".": {}, 53 "f:deployment.kubernetes.io/desired-replicas": {}, 54 "f:deployment.kubernetes.io/max-replicas": {}, 55 "f:deployment.kubernetes.io/revision": {}, 56 "f:meta.helm.sh/release-name": {}, 57 "f:meta.helm.sh/release-namespace": {} 58 }, 59 "f:labels": { 60 ".": {}, 61 "f:app.kubernetes.io/component": {}, 62 "f:app.kubernetes.io/created-by": {}, 63 "f:app.kubernetes.io/instance": {}, 64 "f:app.kubernetes.io/managed-by": {}, 65 "f:app.kubernetes.io/name": {}, 66 "f:app.kubernetes.io/part-of": {}, 67 "f:app.kubernetes.io/version": {}, 68 "f:control-plane": {}, 69 "f:pod-template-hash": {} 70 }, 71 "f:ownerReferences": { 72 ".": {}, 73 "k:{\"uid\":\"c445e2d0-551e-4b88-8851-8f66e875886a\"}": {} 74 } 75 }, 76 "f:spec": { 77 "f:replicas": {}, 78 "f:selector": {}, 79 "f:template": { 80 "f:metadata": { 81 "f:labels": { 82 ".": {}, 83 "f:app.kubernetes.io/component": {}, 84 "f:app.kubernetes.io/created-by": {}, 85 "f:app.kubernetes.io/instance": {}, 86 "f:app.kubernetes.io/managed-by": {}, 87 "f:app.kubernetes.io/name": {}, 88 "f:app.kubernetes.io/part-of": {}, 89 "f:app.kubernetes.io/version": {}, 90 "f:control-plane": {}, 91 "f:pod-template-hash": {} 92 } 93 }, 94 "f:spec": { 95 "f:affinity": { 96 ".": {}, 97 "f:podAntiAffinity": { 98 ".": {}, 99 "f:preferredDuringSchedulingIgnoredDuringExecution": {} 100 } 101 }, 102 "f:containers": { 103 "k:{\"name\":\"manager\"}": { 104 ".": {}, 105 "f:args": {}, 106 "f:command": {}, 107 "f:env": { 108 ".": {}, 109 "k:{\"name\":\"CERT_TYPE\"}": { 110 ".": {}, 111 "f:name": {}, 112 "f:value": {} 113 }, 114 "k:{\"name\":\"COHERENCE_IMAGE\"}": { 115 ".": {}, 116 "f:name": {}, 117 "f:value": {} 118 }, 119 "k:{\"name\":\"OPERATOR_IMAGE\"}": { 120 ".": {}, 121 "f:name": {}, 122 "f:value": {} 123 }, 124 "k:{\"name\":\"OPERATOR_NAME\"}": { 125 ".": {}, 126 "f:name": {}, 127 "f:valueFrom": { 128 ".": {}, 129 "f:fieldRef": {} 130 } 131 }, 132 "k:{\"name\":\"OPERATOR_NAMESPACE\"}": { 133 ".": {}, 134 "f:name": {}, 135 "f:valueFrom": { 136 ".": {}, 137 "f:fieldRef": {} 138 } 139 }, 140 "k:{\"name\":\"RACK_LABEL\"}": { 141 ".": {}, 142 "f:name": {} 143 }, 144 "k:{\"name\":\"SERVICE_NAME\"}": { 145 ".": {}, 146 "f:name": {}, 147 "f:value": {} 148 }, 149 "k:{\"name\":\"SITE_LABEL\"}": { 150 ".": {}, 151 "f:name": {} 152 }, 153 "k:{\"name\":\"WATCH_NAMESPACE\"}": { 154 ".": {}, 155 "f:name": {} 156 }, 157 "k:{\"name\":\"WEBHOOK_SECRET\"}": { 158 ".": {}, 159 "f:name": {}, 160 "f:value": {} 161 }, 162 "k:{\"name\":\"WEBHOOK_SERVICE\"}": { 163 ".": {}, 164 "f:name": {}, 165 "f:value": {} 166 } 167 }, 168 "f:image": {}, 169 "f:imagePullPolicy": {}, 170 "f:livenessProbe": { 171 ".": {}, 172 "f:failureThreshold": {}, 173 "f:httpGet": { 174 ".": {}, 175 "f:path": {}, 176 "f:port": {}, 177 "f:scheme": {} 178 }, 179 "f:initialDelaySeconds": {}, 180 "f:periodSeconds": {}, 181 "f:successThreshold": {}, 182 "f:timeoutSeconds": {} 183 }, 184 "f:name": {}, 185 "f:ports": { 186 ".": {}, 187 "k:{\"containerPort\":8000,\"protocol\":\"TCP\"}": { 188 ".": {}, 189 "f:containerPort": {}, 190 "f:name": {}, 191 "f:protocol": {} 192 }, 193 "k:{\"containerPort\":8080,\"protocol\":\"TCP\"}": { 194 ".": {}, 195 "f:containerPort": {}, 196 "f:name": {}, 197 "f:protocol": {} 198 }, 199 "k:{\"containerPort\":8088,\"protocol\":\"TCP\"}": { 200 ".": {}, 201 "f:containerPort": {}, 202 "f:name": {}, 203 "f:protocol": {} 204 }, 205 "k:{\"containerPort\":9443,\"protocol\":\"TCP\"}": { 206 ".": {}, 207 "f:containerPort": {}, 208 "f:name": {}, 209 "f:protocol": {} 210 } 211 }, 212 "f:readinessProbe": { 213 ".": {}, 214 "f:failureThreshold": {}, 215 "f:httpGet": { 216 ".": {}, 217 "f:path": {}, 218 "f:port": {}, 219 "f:scheme": {} 220 }, 221 "f:initialDelaySeconds": {}, 222 "f:periodSeconds": {}, 223 "f:successThreshold": {}, 224 "f:timeoutSeconds": {} 225 }, 226 "f:resources": {}, 227 "f:terminationMessagePath": {}, 228 "f:terminationMessagePolicy": {}, 229 "f:volumeMounts": { 230 ".": {}, 231 "k:{\"mountPath\":\"/tmp/k8s-webhook-server/serving-certs\"}": { 232 ".": {}, 233 "f:mountPath": {}, 234 "f:name": {}, 235 "f:readOnly": {} 236 } 237 } 238 } 239 }, 240 "f:dnsPolicy": {}, 241 "f:restartPolicy": {}, 242 "f:schedulerName": {}, 243 "f:securityContext": {}, 244 "f:serviceAccount": {}, 245 "f:serviceAccountName": {}, 246 "f:terminationGracePeriodSeconds": {}, 247 "f:volumes": { 248 ".": {}, 249 "k:{\"name\":\"cert\"}": { 250 ".": {}, 251 "f:name": {}, 252 "f:secret": { 253 ".": {}, 254 "f:defaultMode": {}, 255 "f:secretName": {} 256 } 257 } 258 } 259 } 260 } 261 } 262 } 263 }, 264 { 265 "manager": "kube-controller-manager", 266 "operation": "Update", 267 "apiVersion": "apps/v1", 268 "time": "2022-12-09T08:20:04Z", 269 "fieldsType": "FieldsV1", 270 "fieldsV1": { 271 "f:status": { 272 "f:availableReplicas": {}, 273 "f:fullyLabeledReplicas": {}, 274 "f:observedGeneration": {}, 275 "f:readyReplicas": {}, 276 "f:replicas": {} 277 } 278 }, 279 "subresource": "status" 280 } 281 ] 282 }, 283 "spec": { 284 "replicas": 3, 285 "selector": { 286 "matchLabels": { 287 "control-plane": "coherence", 288 "pod-template-hash": "585df65cdc" 289 } 290 }, 291 "template": { 292 "metadata": { 293 "creationTimestamp": null, 294 "labels": { 295 "app.kubernetes.io/component": "manager", 296 "app.kubernetes.io/created-by": "controller-manager", 297 "app.kubernetes.io/instance": "coherence-operator-manager", 298 "app.kubernetes.io/managed-by": "helm", 299 "app.kubernetes.io/name": "coherence-operator", 300 "app.kubernetes.io/part-of": "coherence-operator", 301 "app.kubernetes.io/version": "3.2.9", 302 "control-plane": "coherence", 303 "pod-template-hash": "585df65cdc" 304 } 305 }, 306 "spec": { 307 "volumes": [ 308 { 309 "name": "cert", 310 "secret": { 311 "secretName": "coherence-webhook-server-cert", 312 "defaultMode": 420 313 } 314 } 315 ], 316 "containers": [ 317 { 318 "name": "manager", 319 "image": "ghcr.io/oracle/coherence-operator:3.2.9", 320 "command": [ 321 "/files/runner" 322 ], 323 "args": [ 324 "operator", 325 "--enable-leader-election" 326 ], 327 "ports": [ 328 { 329 "name": "operator", 330 "containerPort": 8000, 331 "protocol": "TCP" 332 }, 333 { 334 "name": "webhook-server", 335 "containerPort": 9443, 336 "protocol": "TCP" 337 }, 338 { 339 "name": "metrics", 340 "containerPort": 8080, 341 "protocol": "TCP" 342 }, 343 { 344 "name": "health", 345 "containerPort": 8088, 346 "protocol": "TCP" 347 } 348 ], 349 "env": [ 350 { 351 "name": "OPERATOR_NAMESPACE", 352 "valueFrom": { 353 "fieldRef": { 354 "apiVersion": "v1", 355 "fieldPath": "metadata.namespace" 356 } 357 } 358 }, 359 { 360 "name": "OPERATOR_NAME", 361 "valueFrom": { 362 "fieldRef": { 363 "apiVersion": "v1", 364 "fieldPath": "metadata.name" 365 } 366 } 367 }, 368 { 369 "name": "WEBHOOK_SERVICE", 370 "value": "coherence-operator-webhook" 371 }, 372 { 373 "name": "WEBHOOK_SECRET", 374 "value": "coherence-webhook-server-cert" 375 }, 376 { 377 "name": "SERVICE_NAME", 378 "value": "coherence-operator-rest" 379 }, 380 { 381 "name": "CERT_TYPE", 382 "value": "self-signed" 383 }, 384 { 385 "name": "COHERENCE_IMAGE", 386 "value": "ghcr.io/oracle/coherence-ce:22.06.1" 387 }, 388 { 389 "name": "RACK_LABEL" 390 }, 391 { 392 "name": "SITE_LABEL" 393 }, 394 { 395 "name": "OPERATOR_IMAGE", 396 "value": "ghcr.io/oracle/coherence-operator:3.2.9" 397 }, 398 { 399 "name": "WATCH_NAMESPACE" 400 } 401 ], 402 "resources": {}, 403 "volumeMounts": [ 404 { 405 "name": "cert", 406 "readOnly": true, 407 "mountPath": "/tmp/k8s-webhook-server/serving-certs" 408 } 409 ], 410 "livenessProbe": { 411 "httpGet": { 412 "path": "/healthz", 413 "port": "health", 414 "scheme": "HTTP" 415 }, 416 "initialDelaySeconds": 10, 417 "timeoutSeconds": 1, 418 "periodSeconds": 10, 419 "successThreshold": 1, 420 "failureThreshold": 3 421 }, 422 "readinessProbe": { 423 "httpGet": { 424 "path": "/readyz", 425 "port": "health", 426 "scheme": "HTTP" 427 }, 428 "initialDelaySeconds": 10, 429 "timeoutSeconds": 1, 430 "periodSeconds": 10, 431 "successThreshold": 1, 432 "failureThreshold": 3 433 }, 434 "terminationMessagePath": "/dev/termination-log", 435 "terminationMessagePolicy": "File", 436 "imagePullPolicy": "IfNotPresent" 437 } 438 ], 439 "restartPolicy": "Always", 440 "terminationGracePeriodSeconds": 10, 441 "dnsPolicy": "ClusterFirst", 442 "serviceAccountName": "coherence-operator", 443 "serviceAccount": "coherence-operator", 444 "securityContext": {}, 445 "affinity": { 446 "podAntiAffinity": { 447 "preferredDuringSchedulingIgnoredDuringExecution": [ 448 { 449 "weight": 50, 450 "podAffinityTerm": { 451 "labelSelector": { 452 "matchLabels": { 453 "app.kubernetes.io/instance": "coherence-operator-manager", 454 "app.kubernetes.io/name": "coherence-operator", 455 "app.kubernetes.io/version": "3.2.9", 456 "control-plane": "coherence" 457 } 458 }, 459 "topologyKey": "topology.kubernetes.io/zone" 460 } 461 }, 462 { 463 "weight": 10, 464 "podAffinityTerm": { 465 "labelSelector": { 466 "matchLabels": { 467 "app.kubernetes.io/instance": "coherence-operator-manager", 468 "app.kubernetes.io/name": "coherence-operator", 469 "app.kubernetes.io/version": "3.2.9", 470 "control-plane": "coherence" 471 } 472 }, 473 "topologyKey": "oci.oraclecloud.com/fault-domain" 474 } 475 }, 476 { 477 "weight": 1, 478 "podAffinityTerm": { 479 "labelSelector": { 480 "matchLabels": { 481 "app.kubernetes.io/instance": "coherence-operator-manager", 482 "app.kubernetes.io/name": "coherence-operator", 483 "app.kubernetes.io/version": "3.2.9", 484 "control-plane": "coherence" 485 } 486 }, 487 "topologyKey": "kubernetes.io/hostname" 488 } 489 } 490 ] 491 } 492 }, 493 "schedulerName": "default-scheduler" 494 } 495 } 496 }, 497 "status": { 498 "replicas": 3, 499 "fullyLabeledReplicas": 3, 500 "readyReplicas": 3, 501 "availableReplicas": 3, 502 "observedGeneration": 1 503 } 504 }, 505 { 506 "metadata": { 507 "name": "oam-kubernetes-runtime-576648575", 508 "namespace": "verrazzano-system", 509 "uid": "0c3b77ef-ab7b-4468-9189-33c19d239b37", 510 "resourceVersion": "3221688", 511 "generation": 1, 512 "creationTimestamp": "2022-12-09T08:19:26Z", 513 "labels": { 514 "app.kubernetes.io/instance": "oam-kubernetes-runtime", 515 "app.kubernetes.io/name": "oam-kubernetes-runtime", 516 "pod-template-hash": "576648575" 517 }, 518 "annotations": { 519 "deployment.kubernetes.io/desired-replicas": "1", 520 "deployment.kubernetes.io/max-replicas": "2", 521 "deployment.kubernetes.io/revision": "1", 522 "meta.helm.sh/release-name": "oam-kubernetes-runtime", 523 "meta.helm.sh/release-namespace": "verrazzano-system" 524 }, 525 "ownerReferences": [ 526 { 527 "apiVersion": "apps/v1", 528 "kind": "Deployment", 529 "name": "oam-kubernetes-runtime", 530 "uid": "fe5a1092-a0ab-49de-975e-913bb4bc3d76", 531 "controller": true, 532 "blockOwnerDeletion": true 533 } 534 ], 535 "managedFields": [ 536 { 537 "manager": "kube-controller-manager", 538 "operation": "Update", 539 "apiVersion": "apps/v1", 540 "time": "2022-12-09T08:19:26Z", 541 "fieldsType": "FieldsV1", 542 "fieldsV1": { 543 "f:metadata": { 544 "f:annotations": { 545 ".": {}, 546 "f:deployment.kubernetes.io/desired-replicas": {}, 547 "f:deployment.kubernetes.io/max-replicas": {}, 548 "f:deployment.kubernetes.io/revision": {}, 549 "f:meta.helm.sh/release-name": {}, 550 "f:meta.helm.sh/release-namespace": {} 551 }, 552 "f:labels": { 553 ".": {}, 554 "f:app.kubernetes.io/instance": {}, 555 "f:app.kubernetes.io/name": {}, 556 "f:pod-template-hash": {} 557 }, 558 "f:ownerReferences": { 559 ".": {}, 560 "k:{\"uid\":\"fe5a1092-a0ab-49de-975e-913bb4bc3d76\"}": {} 561 } 562 }, 563 "f:spec": { 564 "f:replicas": {}, 565 "f:selector": {}, 566 "f:template": { 567 "f:metadata": { 568 "f:labels": { 569 ".": {}, 570 "f:app.kubernetes.io/instance": {}, 571 "f:app.kubernetes.io/name": {}, 572 "f:pod-template-hash": {} 573 } 574 }, 575 "f:spec": { 576 "f:containers": { 577 "k:{\"name\":\"oam-kubernetes-runtime\"}": { 578 ".": {}, 579 "f:args": {}, 580 "f:image": {}, 581 "f:imagePullPolicy": {}, 582 "f:name": {}, 583 "f:resources": { 584 ".": {}, 585 "f:requests": { 586 ".": {}, 587 "f:cpu": {}, 588 "f:memory": {} 589 } 590 }, 591 "f:securityContext": {}, 592 "f:terminationMessagePath": {}, 593 "f:terminationMessagePolicy": {} 594 } 595 }, 596 "f:dnsPolicy": {}, 597 "f:restartPolicy": {}, 598 "f:schedulerName": {}, 599 "f:securityContext": {}, 600 "f:serviceAccount": {}, 601 "f:serviceAccountName": {}, 602 "f:terminationGracePeriodSeconds": {} 603 } 604 } 605 } 606 } 607 }, 608 { 609 "manager": "kube-controller-manager", 610 "operation": "Update", 611 "apiVersion": "apps/v1", 612 "time": "2022-12-14T08:17:16Z", 613 "fieldsType": "FieldsV1", 614 "fieldsV1": { 615 "f:status": { 616 "f:availableReplicas": {}, 617 "f:fullyLabeledReplicas": {}, 618 "f:observedGeneration": {}, 619 "f:readyReplicas": {}, 620 "f:replicas": {} 621 } 622 }, 623 "subresource": "status" 624 } 625 ] 626 }, 627 "spec": { 628 "replicas": 1, 629 "selector": { 630 "matchLabels": { 631 "app.kubernetes.io/instance": "oam-kubernetes-runtime", 632 "app.kubernetes.io/name": "oam-kubernetes-runtime", 633 "pod-template-hash": "576648575" 634 } 635 }, 636 "template": { 637 "metadata": { 638 "creationTimestamp": null, 639 "labels": { 640 "app.kubernetes.io/instance": "oam-kubernetes-runtime", 641 "app.kubernetes.io/name": "oam-kubernetes-runtime", 642 "pod-template-hash": "576648575" 643 } 644 }, 645 "spec": { 646 "containers": [ 647 { 648 "name": "oam-kubernetes-runtime", 649 "image": "ghcr.io/verrazzano/oam-kubernetes-runtime:v0.3.0-20221013061514-f30c668", 650 "args": [ 651 "--metrics-addr=:8080", 652 "--enable-leader-election" 653 ], 654 "resources": { 655 "requests": { 656 "cpu": "100m", 657 "memory": "20Mi" 658 } 659 }, 660 "terminationMessagePath": "/dev/termination-log", 661 "terminationMessagePolicy": "File", 662 "imagePullPolicy": "Always", 663 "securityContext": {} 664 } 665 ], 666 "restartPolicy": "Always", 667 "terminationGracePeriodSeconds": 10, 668 "dnsPolicy": "ClusterFirst", 669 "serviceAccountName": "oam-kubernetes-runtime", 670 "serviceAccount": "oam-kubernetes-runtime", 671 "securityContext": {}, 672 "schedulerName": "default-scheduler" 673 } 674 } 675 }, 676 "status": { 677 "replicas": 1, 678 "fullyLabeledReplicas": 1, 679 "readyReplicas": 1, 680 "availableReplicas": 1, 681 "observedGeneration": 1 682 } 683 } 684 ] 685 }