{
    "apiVersion": "v1",
    "items": [
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1",
                    "ignore-check.kube-linter.io/liveness-port": "Keeping upstream configs",
                    "ignore-check.kube-linter.io/readiness-port": "Keeping upstream configs"
                },
                "creationTimestamp": "2026-04-30T14:25:23Z",
                "generation": 1,
                "labels": {
                    "control-plane": "controller-manager",
                    "pod-template-hash": "7cbf488fcf"
                },
                "name": "build-service-controller-manager-7cbf488fcf",
                "namespace": "build-service",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "build-service-controller-manager",
                        "uid": "de4ed82c-312e-4745-bce8-84cfce794c7c"
                    }
                ],
                "resourceVersion": "28107",
                "uid": "004baf41-8667-425c-b544-03a3b61ecf57"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "control-plane": "controller-manager",
                        "pod-template-hash": "7cbf488fcf"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "kubectl.kubernetes.io/default-container": "manager"
                        },
                        "labels": {
                            "control-plane": "controller-manager",
                            "pod-template-hash": "7cbf488fcf"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--metrics-bind-address=:8443",
                                    "--leader-elect=false",
                                    "--health-probe-bind-address=:8081",
                                    "-webhook-config-path=/mnt/webhook-config.json"
                                ],
                                "command": [
                                    "/manager"
                                ],
                                "image": "quay.io/konflux-ci/build-service:ca44d2b8386e0af3ce29d2dc2d639a4e8fae3199",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 15,
                                    "periodSeconds": 20,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "manager",
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/readyz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "limits": {
                                        "cpu": "500m",
                                        "memory": "1Gi"
                                    },
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "64Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "privileged": false,
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/ssl/certs/ca-custom-bundle.crt",
                                        "name": "trusted-ca",
                                        "readOnly": true,
                                        "subPath": "ca-bundle.crt"
                                    },
                                    {
                                        "mountPath": "/mnt",
                                        "name": "webhook-config",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "build-service-controller-manager",
                        "serviceAccountName": "build-service-controller-manager",
                        "terminationGracePeriodSeconds": 10,
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "ca-bundle.crt"
                                        }
                                    ],
                                    "name": "trusted-ca",
                                    "optional": true
                                },
                                "name": "trusted-ca"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "webhook-config.json",
                                            "path": "webhook-config.json"
                                        }
                                    ],
                                    "name": "webhook-config-44136fa355",
                                    "optional": true
                                },
                                "name": "webhook-config"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:21:15Z",
                "generation": 1,
                "labels": {
                    "name": "cert-manager-operator",
                    "pod-template-hash": "5b66478c58"
                },
                "name": "cert-manager-operator-controller-manager-5b66478c58",
                "namespace": "cert-manager-operator",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "cert-manager-operator-controller-manager",
                        "uid": "63ce8114-a58c-4ff8-ba6b-a0b12e657d8f"
                    }
                ],
                "resourceVersion": "18692",
                "uid": "bc2c3e9e-9fcf-4cca-a11b-676b0e0dc1f9"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "name": "cert-manager-operator",
                        "pod-template-hash": "5b66478c58"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "alm-examples": "[\n  {\n    \"apiVersion\": \"acme.cert-manager.io/v1\",\n    \"kind\": \"Challenge\",\n    \"metadata\": {\n      \"name\": \"tls-cert-sample\",\n      \"namespace\": \"default\"\n    },\n    \"spec\": {\n      \"authorizationURL\": \"https://acme-staging-v02.api.letsencrypt.org/acme/authz-v3/XXXXX\",\n      \"dnsName\": \"sample.dns.name\",\n      \"issuerRef\": {\n        \"kind\": \"Issuer\",\n        \"name\": \"letsencrypt-staging\"\n      },\n      \"key\": \"XXX\",\n      \"solver\": {\n        \"dns01\": {\n          \"route53\": {\n            \"accessKeyID\": \"XXX\",\n            \"hostedZoneID\": \"XXX\",\n            \"region\": \"us-east-1\",\n            \"secretAccessKeySecretRef\": {\n              \"key\": \"awsSecretAccessKey\",\n              \"name\": \"aws-secret\"\n            }\n          }\n        },\n        \"selector\": {\n          \"dnsNames\": [\n            \"sample.dns.name\"\n          ]\n        }\n      },\n      \"token\": \"XXX\",\n      \"type\": \"DNS-01\",\n      \"url\": \"https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/XXXXXX/XXXXX\",\n      \"wildcard\": false\n    }\n  },\n  {\n    \"apiVersion\": \"acme.cert-manager.io/v1\",\n    \"kind\": \"Order\",\n    \"metadata\": {\n      \"annotations\": {\n        \"cert-manager.io/certificate-name\": \"tls-cert\",\n        \"cert-manager.io/certificate-revision\": \"1\",\n        \"cert-manager.io/private-key-secret-name\": \"tls-cert-sample\"\n      },\n      \"name\": \"tls-cert-sample\",\n      \"namespace\": \"default\"\n    },\n    \"spec\": {\n      \"commonName\": \"sample.dns.name\",\n      \"dnsNames\": [\n        \"sample.dns.name\"\n      ],\n      \"issuerRef\": {\n        \"kind\": \"Issuer\",\n        \"name\": \"letsencrypt-staging\"\n      },\n      \"request\": \"XXX\"\n    }\n  },\n  {\n    \"apiVersion\": \"cert-manager.io/v1\",\n    \"kind\": \"Certificate\",\n    \"metadata\": {\n      \"name\": \"selfsigned-ca\",\n      \"namespace\": \"default\"\n    },\n    \"spec\": {\n      \"commonName\": \"selfsigned-ca.dns.name\",\n      \"isCA\": true,\n      \"issuerRef\": {\n        \"group\": \"cert-manager.io\",\n        \"kind\": \"ClusterIssuer\",\n        \"name\": \"ca-cluster-issuer\"\n      },\n      \"privateKey\": {\n        \"algorithm\": \"ECDSA\",\n        \"size\": 256\n      },\n      \"secretName\": \"ca-root-secret\"\n    }\n  },\n  {\n    \"apiVersion\": \"cert-manager.io/v1\",\n    \"kind\": \"Certificate\",\n    \"metadata\": {\n      \"name\": \"tls-cert\",\n      \"namespace\": \"default\"\n    },\n    \"spec\": {\n      \"commonName\": \"sample.dns.name\",\n      \"dnsNames\": [\n        \"sample.dns.name\"\n      ],\n      \"isCA\": false,\n      \"issuerRef\": {\n        \"kind\": \"Issuer\",\n        \"name\": \"letsencrypt-staging\"\n      },\n      \"secretName\": \"tls-cert\"\n    }\n  },\n  {\n    \"apiVersion\": \"cert-manager.io/v1\",\n    \"kind\": \"CertificateRequest\",\n    \"metadata\": {\n      \"annotations\": {\n        \"cert-manager.io/certificate-name\": \"tls-cert\",\n        \"cert-manager.io/certificate-revision\": \"1\",\n        \"cert-manager.io/private-key-secret-name\": \"tls-cert-sample\"\n      },\n      \"name\": \"tls-cert-sample\",\n      \"namespace\": \"default\"\n    },\n    \"spec\": {\n      \"groups\": [\n        \"system:serviceaccounts\",\n        \"system:serviceaccounts:cert-manager\",\n        \"system:authenticated\"\n      ],\n      \"issuerRef\": {\n        \"kind\": \"Issuer\",\n        \"name\": \"letsencrypt-staging\"\n      },\n      \"request\": \"XXX\",\n      \"username\": \"system:serviceaccount:cert-manager:cert-manager\"\n    }\n  },\n  {\n    \"apiVersion\": \"cert-manager.io/v1\",\n    \"kind\": \"ClusterIssuer\",\n    \"metadata\": {\n      \"name\": \"ca-cluster-issuer\"\n    },\n    \"spec\": {\n      \"ca\": {\n        \"secretName\": \"ca-root-secret\"\n      }\n    }\n  },\n  {\n    \"apiVersion\": \"cert-manager.io/v1\",\n    \"kind\": \"Issuer\",\n    \"metadata\": {\n      \"name\": \"ca-issuer\",\n      \"namespace\": \"default\"\n    },\n    \"spec\": {\n      \"ca\": {\n        \"secretName\": \"ca-root-secret\"\n      }\n    }\n  },\n  {\n    \"apiVersion\": \"cert-manager.io/v1\",\n    \"kind\": \"Issuer\",\n    \"metadata\": {\n      \"name\": \"letsencrypt-staging\",\n      \"namespace\": \"default\"\n    },\n    \"spec\": {\n      \"acme\": {\n        \"email\": \"aos-ci-cd@redhat.com\",\n        \"privateKeySecretRef\": {\n          \"name\": \"letsencrypt-staging\"\n        },\n        \"server\": \"https://acme-staging-v02.api.letsencrypt.org/directory\",\n        \"solvers\": [\n          {\n            \"dns01\": {\n              \"route53\": {\n                \"accessKeyID\": \"ACCESS_KEY_ID\",\n                \"hostedZoneID\": \"HOSTED_ZONE_ID\",\n                \"region\": \"AWS_REGION\",\n                \"secretAccessKeySecretRef\": {\n                  \"key\": \"access-key\",\n                  \"name\": \"sample-aws-secret\"\n                }\n              }\n            },\n            \"selector\": {\n              \"dnsNames\": [\n                \"sample.dns.name\"\n              ]\n            }\n          }\n        ]\n      }\n    }\n  },\n  {\n    \"apiVersion\": \"operator.openshift.io/v1alpha1\",\n    \"kind\": \"CertManager\",\n    \"metadata\": {\n      \"name\": \"cluster\"\n    },\n    \"spec\": {\n      \"logLevel\": \"Normal\",\n      \"managementState\": \"Managed\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.openshift.io/v1alpha1\",\n    \"kind\": \"IstioCSR\",\n    \"metadata\": {\n      \"annotations\": {\n        \"kubernetes.io/description\": \"Resource behavior is managed through IstioCSR featuregate, which is enabled by default. Please refer to the cert-manager documentation for more information on the istio-csr feature.\"\n      },\n      \"name\": \"default\",\n      \"namespace\": \"istio-csr\"\n    },\n    \"spec\": {\n      \"istioCSRConfig\": {\n        \"certManager\": {\n          \"issuerRef\": {\n            \"group\": \"cert-manager.io\",\n            \"kind\": \"Issuer\",\n            \"name\": \"istio-csr-issuer\"\n          }\n        },\n        \"istio\": {\n          \"namespace\": \"istio-system\"\n        },\n        \"istiodTLSConfig\": {\n          \"trustDomain\": \"cluster.local\"\n        }\n      }\n    }\n  },\n  {\n    \"apiVersion\": \"operator.openshift.io/v1alpha1\",\n    \"kind\": \"TrustManager\",\n    \"metadata\": {\n      \"name\": \"cluster\"\n    },\n    \"spec\": {\n      \"trustManagerConfig\": {\n        \"defaultCAPackage\": {\n          \"policy\": \"Enabled\"\n        },\n        \"logFormat\": \"text\",\n        \"logLevel\": 1,\n        \"trustNamespace\": \"cert-manager\"\n      }\n    }\n  },\n  {\n    \"apiVersion\": \"trust.cert-manager.io/v1alpha1\",\n    \"kind\": \"Bundle\",\n    \"metadata\": {\n      \"name\": \"example-bundle\"\n    },\n    \"spec\": {\n      \"sources\": [\n        {\n          \"useDefaultCAs\": true\n        }\n      ],\n      \"target\": {\n        \"configMap\": {\n          \"key\": \"ca-certificates.crt\"\n        }\n      }\n    }\n  }\n]",
                            "capabilities": "Seamless Upgrades",
                            "categories": "Security",
                            "console.openshift.io/disable-operand-delete": "true",
                            "containerImage": "registry.redhat.io/cert-manager/cert-manager-operator-rhel9@sha256:484342520dc3babe0ff4a9360edc98816556f2bd1b9981ec3d5dbab09a7536a9",
                            "createdAt": "2026-04-20T13:57:26",
                            "features.operators.openshift.io/cnf": "false",
                            "features.operators.openshift.io/cni": "false",
                            "features.operators.openshift.io/csi": "false",
                            "features.operators.openshift.io/disconnected": "true",
                            "features.operators.openshift.io/fips-compliant": "true",
                            "features.operators.openshift.io/proxy-aware": "true",
                            "features.operators.openshift.io/tls-profiles": "false",
                            "features.operators.openshift.io/token-auth-aws": "true",
                            "features.operators.openshift.io/token-auth-azure": "true",
                            "features.operators.openshift.io/token-auth-gcp": "true",
                            "kubectl.kubernetes.io/default-container": "cert-manager-operator",
                            "olm.operatorGroup": "openshift-cert-manager-operator",
                            "olm.operatorNamespace": "cert-manager-operator",
                            "olm.skipRange": "\u003e=1.18.0 \u003c1.19.0",
                            "olm.targetNamespaces": "",
                            "operator.openshift.io/uninstall-message": "The cert-manager Operator for Red Hat OpenShift will be removed from cert-manager-operator namespace. If your Operator configured any off-cluster resources, these will continue to run and require manual cleanup. All operands created by the operator will need to be manually cleaned up. Please refer to https://docs.openshift.com/container-platform/latest/security/cert_manager_operator/cert-manager-operator-uninstall.html for additional steps.",
                            "operatorframework.io/cluster-monitoring": "true",
                            "operatorframework.io/properties": "{\"properties\":[{\"type\":\"olm.gvk\",\"value\":{\"group\":\"acme.cert-manager.io\",\"kind\":\"Challenge\",\"version\":\"v1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"acme.cert-manager.io\",\"kind\":\"Order\",\"version\":\"v1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"cert-manager.io\",\"kind\":\"Certificate\",\"version\":\"v1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"cert-manager.io\",\"kind\":\"CertificateRequest\",\"version\":\"v1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"cert-manager.io\",\"kind\":\"ClusterIssuer\",\"version\":\"v1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"cert-manager.io\",\"kind\":\"Issuer\",\"version\":\"v1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.openshift.io\",\"kind\":\"CertManager\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.openshift.io\",\"kind\":\"IstioCSR\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.openshift.io\",\"kind\":\"TrustManager\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"trust.cert-manager.io\",\"kind\":\"Bundle\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.package\",\"value\":{\"packageName\":\"openshift-cert-manager-operator\",\"version\":\"1.19.0\"}}]}",
                            "operatorframework.io/suggested-namespace": "cert-manager-operator",
                            "operators.openshift.io/valid-subscription": "[\"OpenShift Kubernetes Engine\", \"OpenShift Container Platform\", \"OpenShift Platform Plus\"]",
                            "operators.operatorframework.io/builder": "operator-sdk-v1.25.1",
                            "operators.operatorframework.io/project_layout": "go.kubebuilder.io/v3",
                            "repository": "https://github.com/openshift/cert-manager-operator",
                            "support": "Red Hat, Inc."
                        },
                        "labels": {
                            "name": "cert-manager-operator",
                            "pod-template-hash": "5b66478c58"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "nodeAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": {
                                    "nodeSelectorTerms": [
                                        {
                                            "matchExpressions": [
                                                {
                                                    "key": "kubernetes.io/arch",
                                                    "operator": "In",
                                                    "values": [
                                                        "amd64",
                                                        "arm64",
                                                        "ppc64le",
                                                        "s390x"
                                                    ]
                                                },
                                                {
                                                    "key": "kubernetes.io/os",
                                                    "operator": "In",
                                                    "values": [
                                                        "linux"
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            }
                        },
                        "containers": [
                            {
                                "args": [
                                    "start",
                                    "--v=$(OPERATOR_LOG_LEVEL)",
                                    "--trusted-ca-configmap=$(TRUSTED_CA_CONFIGMAP_NAME)",
                                    "--cloud-credentials-secret=$(CLOUD_CREDENTIALS_SECRET_NAME)",
                                    "--unsupported-addon-features=$(UNSUPPORTED_ADDON_FEATURES)"
                                ],
                                "command": [
                                    "/usr/bin/cert-manager-operator"
                                ],
                                "env": [
                                    {
                                        "name": "WATCH_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.annotations['olm.targetNamespaces']"
                                            }
                                        }
                                    },
                                    {
                                        "name": "POD_NAME",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.name"
                                            }
                                        }
                                    },
                                    {
                                        "name": "OPERATOR_NAME",
                                        "value": "cert-manager-operator"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_CERT_MANAGER_WEBHOOK",
                                        "value": "registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:f0467f589027c52288f2707bab33d0ccd1c15410dcbc9010d0f948feb4e50dd0"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_CERT_MANAGER_CA_INJECTOR",
                                        "value": "registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:f0467f589027c52288f2707bab33d0ccd1c15410dcbc9010d0f948feb4e50dd0"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_CERT_MANAGER_CONTROLLER",
                                        "value": "registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:f0467f589027c52288f2707bab33d0ccd1c15410dcbc9010d0f948feb4e50dd0"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_CERT_MANAGER_ACMESOLVER",
                                        "value": "registry.redhat.io/cert-manager/jetstack-cert-manager-acmesolver-rhel9@sha256:2118a138033fa32afb314d697dc29d2690277a978c8a84b1eba4f152a6d59c1a"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_CERT_MANAGER_ISTIOCSR",
                                        "value": "registry.redhat.io/cert-manager/cert-manager-istio-csr-rhel9@sha256:65711de646434e6462387113e80cf3fdc31736369a2a2046ea56eb59643e92fb"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_CERT_MANAGER_TRUST_MANAGER",
                                        "value": "registry.redhat.io/cert-manager/cert-manager-trust-manager-rhel9@sha256:d0834b140e53cb2b96d30f227b0c7dcab3463eeab80049df608582c45c792a82"
                                    },
                                    {
                                        "name": "OPERAND_IMAGE_VERSION",
                                        "value": "1.19.4"
                                    },
                                    {
                                        "name": "ISTIOCSR_OPERAND_IMAGE_VERSION",
                                        "value": "0.16.0"
                                    },
                                    {
                                        "name": "TRUSTMANAGER_OPERAND_IMAGE_VERSION",
                                        "value": "0.20.3"
                                    },
                                    {
                                        "name": "OPERATOR_IMAGE_VERSION",
                                        "value": "1.19.0"
                                    },
                                    {
                                        "name": "OPERATOR_LOG_LEVEL",
                                        "value": "2"
                                    },
                                    {
                                        "name": "TRUSTED_CA_CONFIGMAP_NAME"
                                    },
                                    {
                                        "name": "CLOUD_CREDENTIALS_SECRET_NAME"
                                    },
                                    {
                                        "name": "UNSUPPORTED_ADDON_FEATURES"
                                    },
                                    {
                                        "name": "OPERATOR_CONDITION_NAME",
                                        "value": "cert-manager-operator.v1.19.0"
                                    }
                                ],
                                "image": "registry.redhat.io/cert-manager/cert-manager-operator-rhel9@sha256:484342520dc3babe0ff4a9360edc98816556f2bd1b9981ec3d5dbab09a7536a9",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "cert-manager-operator",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "name": "https",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "32Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "privileged": false,
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true,
                                    "seccompProfile": {
                                        "type": "RuntimeDefault"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/tmp",
                                        "name": "tmp"
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "cert-manager-operator-controller-manager",
                        "serviceAccountName": "cert-manager-operator-controller-manager",
                        "terminationGracePeriodSeconds": 10,
                        "volumes": [
                            {
                                "emptyDir": {},
                                "name": "tmp"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1",
                    "operator.openshift.io/spec-hash": "e0cfe42b11e4c00c3958876d2fcfda840899bb9ef0c78b4bf5e094dd508f9208"
                },
                "creationTimestamp": "2026-04-30T14:21:21Z",
                "generation": 1,
                "labels": {
                    "app": "cert-manager",
                    "app.kubernetes.io/component": "controller",
                    "app.kubernetes.io/instance": "cert-manager",
                    "app.kubernetes.io/name": "cert-manager",
                    "app.kubernetes.io/version": "v1.19.4",
                    "pod-template-hash": "59c77684cc"
                },
                "name": "cert-manager-59c77684cc",
                "namespace": "cert-manager",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "cert-manager",
                        "uid": "c75ba7d0-3df1-4326-b445-b3d0b47d6d36"
                    }
                ],
                "resourceVersion": "20224",
                "uid": "f6ec8dfa-bd18-4ab4-bfd9-de1544ec7317"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "controller",
                        "app.kubernetes.io/instance": "cert-manager",
                        "app.kubernetes.io/name": "cert-manager",
                        "pod-template-hash": "59c77684cc"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "prometheus.io/path": "/metrics",
                            "prometheus.io/port": "9402",
                            "prometheus.io/scrape": "true"
                        },
                        "labels": {
                            "app": "cert-manager",
                            "app.kubernetes.io/component": "controller",
                            "app.kubernetes.io/instance": "cert-manager",
                            "app.kubernetes.io/name": "cert-manager",
                            "app.kubernetes.io/version": "v1.19.4",
                            "pod-template-hash": "59c77684cc"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--acme-http01-solver-image=registry.redhat.io/cert-manager/jetstack-cert-manager-acmesolver-rhel9@sha256:2118a138033fa32afb314d697dc29d2690277a978c8a84b1eba4f152a6d59c1a",
                                    "--cluster-resource-namespace=$(POD_NAMESPACE)",
                                    "--feature-gates=ACMEHTTP01IngressPathTypeExact=false",
                                    "--leader-election-namespace=kube-system",
                                    "--max-concurrent-challenges=60",
                                    "--v=2"
                                ],
                                "command": [
                                    "/app/cmd/controller/controller"
                                ],
                                "env": [
                                    {
                                        "name": "POD_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    }
                                ],
                                "image": "registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:f0467f589027c52288f2707bab33d0ccd1c15410dcbc9010d0f948feb4e50dd0",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 8,
                                    "httpGet": {
                                        "path": "/livez",
                                        "port": "http-healthz",
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 10,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 15
                                },
                                "name": "cert-manager-controller",
                                "ports": [
                                    {
                                        "containerPort": 9402,
                                        "name": "http-metrics",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 9403,
                                        "name": "http-healthz",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/run/secrets/openshift/serviceaccount",
                                        "name": "bound-sa-token",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "enableServiceLinks": false,
                        "nodeSelector": {
                            "kubernetes.io/os": "linux"
                        },
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "cert-manager",
                        "serviceAccountName": "cert-manager",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "bound-sa-token",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "serviceAccountToken": {
                                                "audience": "openshift",
                                                "expirationSeconds": 3600,
                                                "path": "token"
                                            }
                                        }
                                    ]
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1",
                    "operator.openshift.io/spec-hash": "b0785af9e2b017686006a1d8813cd8022446e253068ff763dbe024206f713b6b"
                },
                "creationTimestamp": "2026-04-30T14:21:20Z",
                "generation": 1,
                "labels": {
                    "app": "cainjector",
                    "app.kubernetes.io/component": "cainjector",
                    "app.kubernetes.io/instance": "cert-manager",
                    "app.kubernetes.io/name": "cainjector",
                    "app.kubernetes.io/version": "v1.19.4",
                    "pod-template-hash": "5d99449ffd"
                },
                "name": "cert-manager-cainjector-5d99449ffd",
                "namespace": "cert-manager",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "cert-manager-cainjector",
                        "uid": "37fd54b9-debf-4a34-b3c0-454d531fdecf"
                    }
                ],
                "resourceVersion": "19517",
                "uid": "f5ab06ed-a682-46d1-8e40-4ff36cd85610"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "cainjector",
                        "app.kubernetes.io/instance": "cert-manager",
                        "app.kubernetes.io/name": "cainjector",
                        "pod-template-hash": "5d99449ffd"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "prometheus.io/path": "/metrics",
                            "prometheus.io/port": "9402",
                            "prometheus.io/scrape": "true"
                        },
                        "labels": {
                            "app": "cainjector",
                            "app.kubernetes.io/component": "cainjector",
                            "app.kubernetes.io/instance": "cert-manager",
                            "app.kubernetes.io/name": "cainjector",
                            "app.kubernetes.io/version": "v1.19.4",
                            "pod-template-hash": "5d99449ffd"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--leader-election-namespace=kube-system",
                                    "--v=2"
                                ],
                                "command": [
                                    "/app/cmd/cainjector/cainjector"
                                ],
                                "env": [
                                    {
                                        "name": "POD_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    }
                                ],
                                "image": "registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:f0467f589027c52288f2707bab33d0ccd1c15410dcbc9010d0f948feb4e50dd0",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "cert-manager-cainjector",
                                "ports": [
                                    {
                                        "containerPort": 9402,
                                        "name": "http-metrics",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/run/secrets/openshift/serviceaccount",
                                        "name": "bound-sa-token",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "enableServiceLinks": false,
                        "nodeSelector": {
                            "kubernetes.io/os": "linux"
                        },
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "cert-manager-cainjector",
                        "serviceAccountName": "cert-manager-cainjector",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "bound-sa-token",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "serviceAccountToken": {
                                                "audience": "openshift",
                                                "expirationSeconds": 3600,
                                                "path": "token"
                                            }
                                        }
                                    ]
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1",
                    "operator.openshift.io/spec-hash": "e0a9b6fe303c7f02fb9370e5798d9fabe9a4b75436a991330a91392afae6d3d8"
                },
                "creationTimestamp": "2026-04-30T14:21:20Z",
                "generation": 1,
                "labels": {
                    "app": "webhook",
                    "app.kubernetes.io/component": "webhook",
                    "app.kubernetes.io/instance": "cert-manager",
                    "app.kubernetes.io/name": "webhook",
                    "app.kubernetes.io/version": "v1.19.4",
                    "pod-template-hash": "7dc76cbb94"
                },
                "name": "cert-manager-webhook-7dc76cbb94",
                "namespace": "cert-manager",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "cert-manager-webhook",
                        "uid": "2e53ad93-c2fc-4842-9cb7-49d614f93959"
                    }
                ],
                "resourceVersion": "19942",
                "uid": "a1667208-dadc-4d9b-b7a2-d7e7fa47aa82"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "webhook",
                        "app.kubernetes.io/instance": "cert-manager",
                        "app.kubernetes.io/name": "webhook",
                        "pod-template-hash": "7dc76cbb94"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "prometheus.io/path": "/metrics",
                            "prometheus.io/port": "9402",
                            "prometheus.io/scrape": "true"
                        },
                        "labels": {
                            "app": "webhook",
                            "app.kubernetes.io/component": "webhook",
                            "app.kubernetes.io/instance": "cert-manager",
                            "app.kubernetes.io/name": "webhook",
                            "app.kubernetes.io/version": "v1.19.4",
                            "pod-template-hash": "7dc76cbb94"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--dynamic-serving-ca-secret-name=cert-manager-webhook-ca",
                                    "--dynamic-serving-ca-secret-namespace=$(POD_NAMESPACE)",
                                    "--dynamic-serving-dns-names=cert-manager-webhook,cert-manager-webhook.$(POD_NAMESPACE),cert-manager-webhook.$(POD_NAMESPACE).svc",
                                    "--secure-port=10250",
                                    "--v=2"
                                ],
                                "command": [
                                    "/app/cmd/webhook/webhook"
                                ],
                                "env": [
                                    {
                                        "name": "POD_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    }
                                ],
                                "image": "registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:f0467f589027c52288f2707bab33d0ccd1c15410dcbc9010d0f948feb4e50dd0",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/livez",
                                        "port": "healthcheck",
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 60,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "cert-manager-webhook",
                                "ports": [
                                    {
                                        "containerPort": 10250,
                                        "name": "https",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 6080,
                                        "name": "healthcheck",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 9402,
                                        "name": "http-metrics",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": "healthcheck",
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 5,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/run/secrets/openshift/serviceaccount",
                                        "name": "bound-sa-token",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "enableServiceLinks": false,
                        "nodeSelector": {
                            "kubernetes.io/os": "linux"
                        },
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "cert-manager-webhook",
                        "serviceAccountName": "cert-manager-webhook",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "bound-sa-token",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "serviceAccountToken": {
                                                "audience": "openshift",
                                                "expirationSeconds": 3600,
                                                "path": "token"
                                            }
                                        }
                                    ]
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:25:23Z",
                "generation": 1,
                "labels": {
                    "control-plane": "controller-manager",
                    "pod-template-hash": "6f859968fc"
                },
                "name": "image-controller-controller-manager-6f859968fc",
                "namespace": "image-controller",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "image-controller-controller-manager",
                        "uid": "f71435c2-20b5-406f-acc2-d08525a4b47c"
                    }
                ],
                "resourceVersion": "28025",
                "uid": "d82f9b9b-7482-4eab-8126-3d22904bc97e"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "control-plane": "controller-manager",
                        "pod-template-hash": "6f859968fc"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "kubectl.kubernetes.io/default-container": "manager"
                        },
                        "labels": {
                            "control-plane": "controller-manager",
                            "pod-template-hash": "6f859968fc"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--metrics-bind-address=:8443",
                                    "--leader-elect=false",
                                    "--health-probe-bind-address=:8081"
                                ],
                                "command": [
                                    "/manager"
                                ],
                                "image": "quay.io/konflux-ci/image-controller:89d8e83c82fc1dc88fcb12dd13db5ec2dbab7274",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 15,
                                    "periodSeconds": 20,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "manager",
                                "ports": [
                                    {
                                        "containerPort": 8081,
                                        "name": "probes",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/readyz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "limits": {
                                        "cpu": "500m",
                                        "memory": "128Mi"
                                    },
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "64Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/ssl/certs/quay-ca",
                                        "name": "quay-ca-bundle",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/workspace",
                                        "name": "quaytoken",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "image-controller-controller-manager",
                        "serviceAccountName": "image-controller-controller-manager",
                        "terminationGracePeriodSeconds": 10,
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "quay-ca-bundle",
                                    "optional": true
                                },
                                "name": "quay-ca-bundle"
                            },
                            {
                                "name": "quaytoken",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "quaytoken"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "2"
                },
                "creationTimestamp": "2026-04-30T14:25:26Z",
                "generation": 1,
                "labels": {
                    "control-plane": "controller-manager",
                    "pod-template-hash": "59ccd465ff"
                },
                "name": "integration-service-controller-manager-59ccd465ff",
                "namespace": "integration-service",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "integration-service-controller-manager",
                        "uid": "c74ef253-4065-481f-aa8f-5d1c66dd15a4"
                    }
                ],
                "resourceVersion": "28144",
                "uid": "a831422c-fe91-4ccc-b549-9119ed95d31b"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "control-plane": "controller-manager",
                        "pod-template-hash": "59ccd465ff"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "kubectl.kubernetes.io/default-container": "manager"
                        },
                        "labels": {
                            "control-plane": "controller-manager",
                            "pod-template-hash": "59ccd465ff"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--metrics-bind-address=:8080",
                                    "--leader-elect",
                                    "--lease-duration=30s",
                                    "--leader-renew-deadline=15s",
                                    "--leader-elector-retry-period=5s"
                                ],
                                "command": [
                                    "/manager"
                                ],
                                "env": [
                                    {
                                        "name": "CONSOLE_URL",
                                        "value": "https://konflux-ui-konflux-ui.apps.rosa.kx-bb52e1b948.qwun.p3.openshiftapps.com/ns/{{ .Namespace }}/pipelinerun/{{ .PipelineRunName }}"
                                    }
                                ],
                                "image": "quay.io/konflux-ci/integration-service:ef2610ecd344292fb85e01321f7b613c7e621ec5",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 15,
                                    "periodSeconds": 20,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "manager",
                                "ports": [
                                    {
                                        "containerPort": 9443,
                                        "name": "webhook-server",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 8081,
                                        "name": "probes",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/readyz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "limits": {
                                        "cpu": "500m",
                                        "memory": "128Mi"
                                    },
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "64Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/tmp/k8s-webhook-server/serving-certs",
                                        "name": "cert",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true
                        },
                        "serviceAccount": "integration-service-controller-manager",
                        "serviceAccountName": "integration-service-controller-manager",
                        "terminationGracePeriodSeconds": 10,
                        "volumes": [
                            {
                                "name": "cert",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "webhook-server-cert"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:25:23Z",
                "generation": 2,
                "labels": {
                    "control-plane": "controller-manager",
                    "pod-template-hash": "7b666bf6d8"
                },
                "name": "integration-service-controller-manager-7b666bf6d8",
                "namespace": "integration-service",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "integration-service-controller-manager",
                        "uid": "c74ef253-4065-481f-aa8f-5d1c66dd15a4"
                    }
                ],
                "resourceVersion": "28160",
                "uid": "4e975d1a-b8cd-4668-868a-766574da58db"
            },
            "spec": {
                "replicas": 0,
                "selector": {
                    "matchLabels": {
                        "control-plane": "controller-manager",
                        "pod-template-hash": "7b666bf6d8"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "kubectl.kubernetes.io/default-container": "manager"
                        },
                        "labels": {
                            "control-plane": "controller-manager",
                            "pod-template-hash": "7b666bf6d8"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--metrics-bind-address=:8080",
                                    "--leader-elect",
                                    "--lease-duration=30s",
                                    "--leader-renew-deadline=15s",
                                    "--leader-elector-retry-period=5s"
                                ],
                                "command": [
                                    "/manager"
                                ],
                                "env": [
                                    {
                                        "name": "CONSOLE_URL"
                                    }
                                ],
                                "image": "quay.io/konflux-ci/integration-service:ef2610ecd344292fb85e01321f7b613c7e621ec5",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 15,
                                    "periodSeconds": 20,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "manager",
                                "ports": [
                                    {
                                        "containerPort": 9443,
                                        "name": "webhook-server",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 8081,
                                        "name": "probes",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/readyz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "limits": {
                                        "cpu": "500m",
                                        "memory": "128Mi"
                                    },
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "64Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/tmp/k8s-webhook-server/serving-certs",
                                        "name": "cert",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true
                        },
                        "serviceAccount": "integration-service-controller-manager",
                        "serviceAccountName": "integration-service-controller-manager",
                        "terminationGracePeriodSeconds": 10,
                        "volumes": [
                            {
                                "name": "cert",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "webhook-server-cert"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "observedGeneration": 2,
                "replicas": 0
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:21:16Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/name": "konflux-operator",
                    "control-plane": "controller-manager",
                    "pod-template-hash": "6f57cf498"
                },
                "name": "konflux-operator-controller-manager-6f57cf498",
                "namespace": "konflux-operator",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "konflux-operator-controller-manager",
                        "uid": "0541f4d7-5d31-4fc8-82a6-a35ea092be9f"
                    }
                ],
                "resourceVersion": "19969",
                "uid": "417bb93c-dd5a-4319-a08d-b2dbe3d7dacd"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/name": "konflux-operator",
                        "control-plane": "controller-manager",
                        "pod-template-hash": "6f57cf498"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "alm-examples": "[\n  {\n    \"apiVersion\": \"konflux.konflux-ci.dev/v1alpha1\",\n    \"kind\": \"Konflux\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/managed-by\": \"kustomize\",\n        \"app.kubernetes.io/name\": \"konflux-operator\"\n      },\n      \"name\": \"konflux\"\n    },\n    \"spec\": {}\n  },\n  {\n    \"apiVersion\": \"konflux.konflux-ci.dev/v1alpha1\",\n    \"kind\": \"KonfluxApplicationAPI\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/managed-by\": \"kustomize\",\n        \"app.kubernetes.io/name\": \"konflux-operator\"\n      },\n      \"name\": \"konflux-application-api\"\n    },\n    \"spec\": {}\n  },\n  {\n    \"apiVersion\": \"konflux.konflux-ci.dev/v1alpha1\",\n    \"kind\": \"KonfluxBuildService\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/managed-by\": \"kustomize\",\n        \"app.kubernetes.io/name\": \"konflux-operator\"\n      },\n      \"name\": \"konflux-build-service\"\n    },\n    \"spec\": {\n      \"buildControllerManager\": {\n        \"manager\": {\n          \"env\": [\n            {\n              \"name\": \"PAC_WEBHOOK_URL\",\n              \"value\": \"http://pipelines-as-code-controller.pipelines-as-code.svc.cluster.local:8180\"\n            },\n            {\n              \"name\": \"EXAMPLE_CUSTOM_CONFIG\",\n              \"valueFrom\": {\n                \"configMapKeyRef\": {\n                  \"key\": \"custom-config\",\n                  \"name\": \"build-service-config\"\n                }\n              }\n            },\n            {\n              \"name\": \"EXAMPLE_SECRET_VALUE\",\n              \"valueFrom\": {\n                \"secretKeyRef\": {\n                  \"key\": \"secret-key\",\n                  \"name\": \"build-service-secret\"\n                }\n              }\n            }\n          ],\n          \"resources\": {\n            \"limits\": {\n              \"cpu\": \"500m\",\n              \"memory\": \"512Mi\"\n            },\n            \"requests\": {\n              \"cpu\": \"100m\",\n              \"memory\": \"256Mi\"\n            }\n          }\n        },\n        \"replicas\": 2\n      }\n    }\n  },\n  {\n    \"apiVersion\": \"konflux.konflux-ci.dev/v1alpha1\",\n    \"kind\": \"KonfluxCLI\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/managed-by\": \"kustomize\",\n        \"app.kubernetes.io/name\": \"konflux-operator\"\n      },\n      \"name\": \"konflux-cli\"\n    },\n    \"spec\": {}\n  },\n  {\n    \"apiVersion\": \"konflux.konflux-ci.dev/v1alpha1\",\n    \"kind\": \"KonfluxCertManager\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/managed-by\": \"kustomize\",\n        \"app.kubernetes.io/name\": \"konflux-operator\"\n      },\n      \"name\": \"konflux-cert-manager\"\n    },\n    \"spec\": {\n      \"createClusterIssuer\": true\n    }\n  },\n  {\n    \"apiVersion\": \"konflux.konflux-ci.dev/v1alpha1\",\n    \"kind\": \"KonfluxDefaultTenant\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/managed-by\": \"kustomize\",\n        \"app.kubernetes.io/name\": \"konflux-operator\"\n      },\n      \"name\": \"konfluxdefaulttenant-sample\"\n    },\n    \"spec\": null\n  },\n  {\n    \"apiVersion\": \"konflux.konflux-ci.dev/v1alpha1\",\n    \"kind\": \"KonfluxEnterpriseContract\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/managed-by\": \"kustomize\",\n        \"app.kubernetes.io/name\": \"konflux-operator\"\n      },\n      \"name\": \"konflux-enterprise-contract\"\n    },\n    \"spec\": {}\n  },\n  {\n    \"apiVersion\": \"konflux.konflux-ci.dev/v1alpha1\",\n    \"kind\": \"KonfluxImageController\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/managed-by\": \"kustomize\",\n        \"app.kubernetes.io/name\": \"konflux-operator\"\n      },\n      \"name\": \"konflux-image-controller\"\n    },\n    \"spec\": {}\n  },\n  {\n    \"apiVersion\": \"konflux.konflux-ci.dev/v1alpha1\",\n    \"kind\": \"KonfluxInfo\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/managed-by\": \"kustomize\",\n        \"app.kubernetes.io/name\": \"konflux-operator\"\n      },\n      \"name\": \"konflux-info\"\n    },\n    \"spec\": {\n      \"banner\": {\n        \"items\": [\n          {\n            \"summary\": \"Welcome to Konflux-CI! This is a production environment.\",\n            \"type\": \"info\"\n          },\n          {\n            \"dayOfWeek\": 1,\n            \"endTime\": \"17:00\",\n            \"startTime\": \"09:00\",\n            \"summary\": \"**Scheduled Maintenance**: System maintenance will occur on Friday, March 15th from 2:00 AM to 4:00 AM EST.\",\n            \"timeZone\": \"America/New_York\",\n            \"type\": \"warning\"\n          },\n          {\n            \"dayOfMonth\": 15,\n            \"endTime\": \"18:00\",\n            \"month\": 3,\n            \"startTime\": \"14:00\",\n            \"summary\": \"**CRITICAL**: Security patch deployment in progress. Some services may be temporarily unavailable.\",\n            \"timeZone\": \"UTC\",\n            \"type\": \"danger\",\n            \"year\": 2025\n          },\n          {\n            \"dayOfWeek\": 1,\n            \"endTime\": \"11:00\",\n            \"startTime\": \"09:00\",\n            \"summary\": \"Weekly team standup reminder: Every Monday at 10:00 AM.\",\n            \"timeZone\": \"America/Los_Angeles\",\n            \"type\": \"info\"\n          },\n          {\n            \"dayOfMonth\": 31,\n            \"endTime\": \"23:59\",\n            \"month\": 12,\n            \"startTime\": \"00:00\",\n            \"summary\": \"**Annual Review Period**: Performance reviews are due by end of month.\",\n            \"timeZone\": \"UTC\",\n            \"type\": \"warning\"\n          },\n          {\n            \"endTime\": \"20:00\",\n            \"startTime\": \"08:00\",\n            \"summary\": \"**New Feature Available**:\\n\\n- Enhanced build pipeline visualization\\n- Improved security scanning\\n- [View Documentation](https://docs.konflux.example.com)\\n\",\n            \"timeZone\": \"Europe/London\",\n            \"type\": \"info\"\n          }\n        ]\n      },\n      \"publicInfo\": {\n        \"environment\": \"production\",\n        \"integrations\": {\n          \"github\": {\n            \"application_url\": \"https://github.com/apps/my-konflux-app/installations/new\"\n          },\n          \"image_controller\": {\n            \"enabled\": true,\n            \"notifications\": [\n              {\n                \"config\": {\n                  \"url\": \"https://webhook.example.com/build/complete\"\n                },\n                \"event\": \"build_complete\",\n                \"method\": \"webhook\",\n                \"title\": \"Build Complete Notification\"\n              },\n              {\n                \"config\": {\n                  \"email\": \"devops-team@example.com\"\n                },\n                \"event\": \"repo_push\",\n                \"method\": \"email\",\n                \"title\": \"Repository Push Notification\"\n              },\n              {\n                \"config\": {\n                  \"timeout\": \"30s\",\n                  \"url\": \"https://webhook.example.com/scan\"\n                },\n                \"event\": \"image_scan_complete\",\n                \"method\": \"webhook\",\n                \"title\": \"Image Scan Complete\"\n              }\n            ]\n          },\n          \"sbom_server\": {\n            \"sbom_sha\": \"https://sbom.example.com/sha\",\n            \"url\": \"https://sbom.example.com/content\"\n          }\n        },\n        \"rbac\": [\n          {\n            \"description\": \"Full access to Konflux resources including secrets and administrative operations\",\n            \"displayName\": \"Administrator\",\n            \"name\": \"konflux-admin-user-actions\"\n          },\n          {\n            \"description\": \"Manage workspace resources without access to sensitive or destructive actions\",\n            \"name\": \"konflux-maintainer-user-actions\"\n          },\n          {\n            \"description\": \"Read-only access to view CI results and workspace information\",\n            \"displayName\": \"Viewer Role\",\n            \"name\": \"konflux-viewer-user-actions\"\n          },\n          {\n            \"description\": \"Custom role for specific use case with limited permissions\",\n            \"name\": \"konflux-custom-role\"\n          }\n        ],\n        \"statusPageUrl\": \"https://status.konflux.example.com\",\n        \"visibility\": \"public\"\n      }\n    }\n  },\n  {\n    \"apiVersion\": \"konflux.konflux-ci.dev/v1alpha1\",\n    \"kind\": \"KonfluxIntegrationService\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/managed-by\": \"kustomize\",\n        \"app.kubernetes.io/name\": \"konflux-operator\"\n      },\n      \"name\": \"konflux-integration-service\"\n    },\n    \"spec\": {\n      \"integrationControllerManager\": {\n        \"manager\": {\n          \"env\": [\n            {\n              \"name\": \"EXAMPLE_CUSTOM_CONFIG\",\n              \"valueFrom\": {\n                \"configMapKeyRef\": {\n                  \"key\": \"custom-config\",\n                  \"name\": \"integration-service-config\"\n                }\n              }\n            },\n            {\n              \"name\": \"EXAMPLE_SECRET_VALUE\",\n              \"valueFrom\": {\n                \"secretKeyRef\": {\n                  \"key\": \"secret-key\",\n                  \"name\": \"integration-service-secret\"\n                }\n              }\n            }\n          ],\n          \"resources\": {\n            \"limits\": {\n              \"cpu\": \"512m\",\n              \"memory\": \"1Gi\"\n            },\n            \"requests\": {\n              \"cpu\": \"100m\",\n              \"memory\": \"256Mi\"\n            }\n          }\n        },\n        \"replicas\": 3\n      }\n    }\n  },\n  {\n    \"apiVersion\": \"konflux.konflux-ci.dev/v1alpha1\",\n    \"kind\": \"KonfluxInternalRegistry\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/managed-by\": \"kustomize\",\n        \"app.kubernetes.io/name\": \"konflux-operator\"\n      },\n      \"name\": \"konflux-internal-registry\"\n    },\n    \"spec\": null\n  },\n  {\n    \"apiVersion\": \"konflux.konflux-ci.dev/v1alpha1\",\n    \"kind\": \"KonfluxNamespaceLister\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/managed-by\": \"kustomize\",\n        \"app.kubernetes.io/name\": \"konflux-operator\"\n      },\n      \"name\": \"konflux-namespace-lister\"\n    },\n    \"spec\": {\n      \"namespaceLister\": {\n        \"namespaceLister\": {\n          \"env\": [\n            {\n              \"name\": \"LOG_LEVEL\",\n              \"value\": \"0\"\n            },\n            {\n              \"name\": \"CACHE_RESYNC_PERIOD\",\n              \"value\": \"10m\"\n            },\n            {\n              \"name\": \"EXAMPLE_CUSTOM_CONFIG\",\n              \"valueFrom\": {\n                \"configMapKeyRef\": {\n                  \"key\": \"custom-config\",\n                  \"name\": \"namespace-lister-config\"\n                }\n              }\n            },\n            {\n              \"name\": \"EXAMPLE_SECRET_VALUE\",\n              \"valueFrom\": {\n                \"secretKeyRef\": {\n                  \"key\": \"secret-key\",\n                  \"name\": \"namespace-lister-secret\"\n                }\n              }\n            }\n          ],\n          \"resources\": {\n            \"limits\": {\n              \"cpu\": \"512m\",\n              \"memory\": \"1Gi\"\n            },\n            \"requests\": {\n              \"cpu\": \"100m\",\n              \"memory\": \"256Mi\"\n            }\n          }\n        },\n        \"replicas\": 3\n      }\n    }\n  },\n  {\n    \"apiVersion\": \"konflux.konflux-ci.dev/v1alpha1\",\n    \"kind\": \"KonfluxRBAC\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/managed-by\": \"kustomize\",\n        \"app.kubernetes.io/name\": \"konflux-operator\"\n      },\n      \"name\": \"konflux-rbac\"\n    },\n    \"spec\": {}\n  },\n  {\n    \"apiVersion\": \"konflux.konflux-ci.dev/v1alpha1\",\n    \"kind\": \"KonfluxReleaseService\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/managed-by\": \"kustomize\",\n        \"app.kubernetes.io/name\": \"konflux-operator\"\n      },\n      \"name\": \"konflux-release-service\"\n    },\n    \"spec\": {\n      \"releaseControllerManager\": {\n        \"manager\": {\n          \"env\": [\n            {\n              \"name\": \"DEFAULT_RELEASE_PVC\",\n              \"valueFrom\": {\n                \"configMapKeyRef\": {\n                  \"key\": \"DEFAULT_RELEASE_PVC\",\n                  \"name\": \"release-service-manager-properties\"\n                }\n              }\n            },\n            {\n              \"name\": \"EXAMPLE_CUSTOM_CONFIG\",\n              \"valueFrom\": {\n                \"configMapKeyRef\": {\n                  \"key\": \"custom-config\",\n                  \"name\": \"release-service-config\"\n                }\n              }\n            },\n            {\n              \"name\": \"EXAMPLE_SECRET_VALUE\",\n              \"valueFrom\": {\n                \"secretKeyRef\": {\n                  \"key\": \"secret-key\",\n                  \"name\": \"release-service-secret\"\n                }\n              }\n            }\n          ],\n          \"resources\": {\n            \"limits\": {\n              \"cpu\": \"100m\",\n              \"memory\": \"256Mi\"\n            },\n            \"requests\": {\n              \"cpu\": \"100m\",\n              \"memory\": \"256Mi\"\n            }\n          }\n        },\n        \"replicas\": 3\n      }\n    }\n  },\n  {\n    \"apiVersion\": \"konflux.konflux-ci.dev/v1alpha1\",\n    \"kind\": \"KonfluxUI\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/managed-by\": \"kustomize\",\n        \"app.kubernetes.io/name\": \"konflux-operator\"\n      },\n      \"name\": \"konflux-ui\"\n    },\n    \"spec\": {\n      \"dex\": {\n        \"config\": {\n          \"configureLoginWithOpenShift\": true,\n          \"connectors\": [\n            {\n              \"config\": {\n                \"clientID\": \"$GITHUB_CLIENT_ID\",\n                \"clientSecret\": \"$GITHUB_CLIENT_SECRET\",\n                \"orgs\": [\n                  {\n                    \"name\": \"my-org\",\n                    \"teams\": [\n                      \"developers\",\n                      \"admins\"\n                    ]\n                  },\n                  {\n                    \"name\": \"another-org\",\n                    \"teams\": [\n                      \"contributors\"\n                    ]\n                  }\n                ],\n                \"redirectURI\": \"https://dex.example.com/idp/callback\"\n              },\n              \"id\": \"github\",\n              \"name\": \"GitHub\",\n              \"type\": \"github\"\n            },\n            {\n              \"config\": {\n                \"clientID\": \"$GOOGLE_CLIENT_ID\",\n                \"clientSecret\": \"$GOOGLE_CLIENT_SECRET\",\n                \"groups\": [\n                  \"admin@example.com\"\n                ],\n                \"issuer\": \"https://accounts.google.com\",\n                \"redirectURI\": \"https://dex.example.com/idp/callback\"\n              },\n              \"id\": \"google\",\n              \"name\": \"Google\",\n              \"type\": \"oidc\"\n            },\n            {\n              \"config\": {\n                \"bindDN\": \"cn=admin,dc=example,dc=com\",\n                \"bindPW\": \"$LDAP_BIND_PASSWORD\",\n                \"groupSearch\": {\n                  \"baseDN\": \"ou=Groups,dc=example,dc=com\",\n                  \"filter\": \"(objectClass=groupOfNames)\",\n                  \"nameAttr\": \"cn\",\n                  \"userMatchers\": [\n                    {\n                      \"groupAttr\": \"member\",\n                      \"userAttr\": \"DN\"\n                    }\n                  ]\n                },\n                \"host\": \"ldap.example.com:636\",\n                \"userSearch\": {\n                  \"baseDN\": \"ou=Users,dc=example,dc=com\",\n                  \"emailAttr\": \"mail\",\n                  \"filter\": \"(objectClass=person)\",\n                  \"idAttr\": \"uid\",\n                  \"nameAttr\": \"cn\",\n                  \"username\": \"uid\"\n                }\n              },\n              \"id\": \"ldap\",\n              \"name\": \"LDAP\",\n              \"type\": \"ldap\"\n            }\n          ],\n          \"enablePasswordDB\": true,\n          \"hostname\": \"dex.example.com\",\n          \"passwordConnector\": \"local\",\n          \"port\": \"9443\",\n          \"staticPasswords\": [\n            {\n              \"email\": \"user1@konflux.dev\",\n              \"hash\": \"REDACTED\",\n              \"userID\": \"7138d2fe-724e-4e86-af8a-db7c4b080e20\",\n              \"username\": \"user1\"\n            },\n            {\n              \"email\": \"user2@konflux.dev\",\n              \"hash\": \"REDACTED\",\n              \"userID\": \"ea8e8ee1-2283-4e03-83d4-b00f8b821b64\",\n              \"username\": \"user2\"\n            },\n            {\n              \"email\": \"admin@konflux.dev\",\n              \"hash\": \"REDACTED\",\n              \"userID\": \"admin-12345-67890-abcdef\",\n              \"username\": \"admin\"\n            }\n          ]\n        },\n        \"dex\": {\n          \"env\": [\n            {\n              \"name\": \"DEX_LOG_LEVEL\",\n              \"value\": \"debug\"\n            },\n            {\n              \"name\": \"DEX_STORAGE_TYPE\",\n              \"value\": \"kubernetes\"\n            }\n          ],\n          \"resources\": {\n            \"limits\": {\n              \"cpu\": \"500m\",\n              \"memory\": \"512Mi\"\n            },\n            \"requests\": {\n              \"cpu\": \"100m\",\n              \"memory\": \"256Mi\"\n            }\n          }\n        },\n        \"replicas\": 2\n      },\n      \"ingress\": {\n        \"annotations\": {\n          \"cert-manager.io/cluster-issuer\": \"letsencrypt-prod\",\n          \"nginx.ingress.kubernetes.io/force-ssl-redirect\": \"true\",\n          \"nginx.ingress.kubernetes.io/proxy-body-size\": \"10m\",\n          \"nginx.ingress.kubernetes.io/ssl-redirect\": \"true\"\n        },\n        \"enabled\": true,\n        \"host\": \"konflux-ui.example.com\",\n        \"ingressClassName\": \"nginx\",\n        \"tlsSecretName\": \"konflux-ui-tls\"\n      },\n      \"proxy\": {\n        \"nginx\": {\n          \"env\": [\n            {\n              \"name\": \"NGINX_WORKER_PROCESSES\",\n              \"value\": \"4\"\n            },\n            {\n              \"name\": \"NGINX_WORKER_CONNECTIONS\",\n              \"value\": \"1024\"\n            },\n            {\n              \"name\": \"NGINX_KEEPALIVE_TIMEOUT\",\n              \"value\": \"65\"\n            }\n          ],\n          \"resources\": {\n            \"limits\": {\n              \"cpu\": \"500m\",\n              \"memory\": \"512Mi\"\n            },\n            \"requests\": {\n              \"cpu\": \"100m\",\n              \"memory\": \"256Mi\"\n            }\n          }\n        },\n        \"oauth2Proxy\": {\n          \"env\": [\n            {\n              \"name\": \"OAUTH2_PROXY_PROVIDER\",\n              \"value\": \"oidc\"\n            },\n            {\n              \"name\": \"OAUTH2_PROXY_OIDC_ISSUER_URL\",\n              \"value\": \"https://dex.example.com/idp/\"\n            },\n            {\n              \"name\": \"OAUTH2_PROXY_CLIENT_ID\",\n              \"value\": \"oauth2-proxy\"\n            },\n            {\n              \"name\": \"OAUTH2_PROXY_CLIENT_SECRET\",\n              \"valueFrom\": {\n                \"secretKeyRef\": {\n                  \"key\": \"client-secret\",\n                  \"name\": \"oauth2-proxy-secret\"\n                }\n              }\n            }\n          ],\n          \"resources\": {\n            \"limits\": {\n              \"cpu\": \"200m\",\n              \"memory\": \"256Mi\"\n            },\n            \"requests\": {\n              \"cpu\": \"50m\",\n              \"memory\": \"128Mi\"\n            }\n          }\n        },\n        \"replicas\": 3\n      }\n    }\n  }\n]",
                            "capabilities": "Full Lifecycle",
                            "categories": "Integration \u0026 Delivery, Security, Developer Tools",
                            "containerImage": "quay.io/konflux-ci/konflux-operator:release-sha-337dd77",
                            "createdAt": "2026-04-30T11:44:47Z",
                            "description": "Cloud native software factory focused on software supply chain security",
                            "kubectl.kubernetes.io/default-container": "manager",
                            "olm.operatorGroup": "konflux-operator",
                            "olm.operatorNamespace": "konflux-operator",
                            "olm.suggested-namespace": "konflux-operator",
                            "olm.targetNamespaces": "",
                            "operatorframework.io/properties": "{\"properties\":[{\"type\":\"olm.gvk\",\"value\":{\"group\":\"konflux.konflux-ci.dev\",\"kind\":\"Konflux\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"konflux.konflux-ci.dev\",\"kind\":\"KonfluxApplicationAPI\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"konflux.konflux-ci.dev\",\"kind\":\"KonfluxBuildService\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"konflux.konflux-ci.dev\",\"kind\":\"KonfluxCLI\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"konflux.konflux-ci.dev\",\"kind\":\"KonfluxCertManager\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"konflux.konflux-ci.dev\",\"kind\":\"KonfluxDefaultTenant\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"konflux.konflux-ci.dev\",\"kind\":\"KonfluxEnterpriseContract\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"konflux.konflux-ci.dev\",\"kind\":\"KonfluxImageController\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"konflux.konflux-ci.dev\",\"kind\":\"KonfluxInfo\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"konflux.konflux-ci.dev\",\"kind\":\"KonfluxIntegrationService\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"konflux.konflux-ci.dev\",\"kind\":\"KonfluxInternalRegistry\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"konflux.konflux-ci.dev\",\"kind\":\"KonfluxNamespaceLister\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"konflux.konflux-ci.dev\",\"kind\":\"KonfluxRBAC\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"konflux.konflux-ci.dev\",\"kind\":\"KonfluxReleaseService\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"konflux.konflux-ci.dev\",\"kind\":\"KonfluxSegmentBridge\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"konflux.konflux-ci.dev\",\"kind\":\"KonfluxUI\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.package\",\"value\":{\"packageName\":\"konflux-operator\",\"version\":\"0.1.11\"}}]}",
                            "operators.operatorframework.io/builder": "operator-sdk-v1.42.0",
                            "operators.operatorframework.io/project_layout": "go.kubebuilder.io/v4",
                            "repository": "https://github.com/konflux-ci/konflux-ci",
                            "support": "Konflux Community"
                        },
                        "labels": {
                            "app.kubernetes.io/name": "konflux-operator",
                            "control-plane": "controller-manager",
                            "pod-template-hash": "6f57cf498"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--metrics-bind-address=:8443",
                                    "--leader-elect",
                                    "--health-probe-bind-address=:8081"
                                ],
                                "command": [
                                    "/manager"
                                ],
                                "env": [
                                    {
                                        "name": "OPERATOR_CONDITION_NAME",
                                        "value": "konflux-operator.v0.1.11"
                                    }
                                ],
                                "image": "quay.io/konflux-ci/konflux-operator:release-sha-337dd77",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 15,
                                    "periodSeconds": 20,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "manager",
                                "ports": [
                                    {
                                        "containerPort": 8081,
                                        "name": "probes",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/readyz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "limits": {
                                        "cpu": "500m",
                                        "memory": "512Mi"
                                    },
                                    "requests": {
                                        "cpu": "100m",
                                        "memory": "256Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File"
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "konflux-operator-controller-manager",
                        "serviceAccountName": "konflux-operator-controller-manager",
                        "terminationGracePeriodSeconds": 10
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:25:22Z",
                "generation": 1,
                "labels": {
                    "app": "dex",
                    "pod-template-hash": "5955b8b969"
                },
                "name": "dex-5955b8b969",
                "namespace": "konflux-ui",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "dex",
                        "uid": "cf2a3751-21a0-4b68-a008-eea2e566b860"
                    }
                ],
                "resourceVersion": "28233",
                "uid": "fa1fe3a5-4587-47f3-bdc4-58acccf913c5"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app": "dex",
                        "pod-template-hash": "5955b8b969"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app": "dex",
                            "pod-template-hash": "5955b8b969"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "command": [
                                    "/usr/local/bin/dex",
                                    "serve",
                                    "/etc/dex/cfg/config.yaml"
                                ],
                                "env": [
                                    {
                                        "name": "OPENSHIFT_OAUTH_CLIENT_SECRET",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "token",
                                                "name": "dex-client"
                                            }
                                        }
                                    },
                                    {
                                        "name": "CLIENT_SECRET",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "client-secret",
                                                "name": "oauth2-proxy-client-secret"
                                            }
                                        }
                                    }
                                ],
                                "image": "quay.io/konflux-ci/dex@sha256:66fc2ec61bc94d16aef9a497a9fd98de912e012e3efdc99e8cdb99a26e7601b1",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "dex",
                                "ports": [
                                    {
                                        "containerPort": 9443,
                                        "name": "https",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 5558,
                                        "name": "telemetry",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz/ready",
                                        "port": "telemetry",
                                        "scheme": "HTTP"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "limits": {
                                        "cpu": "50m",
                                        "memory": "128Mi"
                                    },
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "64Mi"
                                    }
                                },
                                "securityContext": {
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/dex/cfg",
                                        "name": "dex"
                                    },
                                    {
                                        "mountPath": "/etc/dex/tls",
                                        "name": "tls"
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "dex",
                        "serviceAccountName": "dex",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "config.yaml",
                                            "path": "config.yaml"
                                        }
                                    ],
                                    "name": "dex-f0ffcb7538"
                                },
                                "name": "dex"
                            },
                            {
                                "name": "tls",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "dex-cert"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1",
                    "ignore-check.kube-linter.io/no-anti-affinity": "Using topologySpreadConstraints"
                },
                "creationTimestamp": "2026-04-30T14:25:23Z",
                "generation": 2,
                "labels": {
                    "app": "proxy",
                    "pod-template-hash": "5c87bf8484"
                },
                "name": "proxy-5c87bf8484",
                "namespace": "konflux-ui",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "proxy",
                        "uid": "01e8ae24-1528-4a9d-acdf-afa1087c005e"
                    }
                ],
                "resourceVersion": "28811",
                "uid": "02d5fc33-f78c-40e7-8353-bcb2b27bea19"
            },
            "spec": {
                "minReadySeconds": 30,
                "replicas": 0,
                "selector": {
                    "matchLabels": {
                        "app": "proxy",
                        "pod-template-hash": "5c87bf8484"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app": "proxy",
                            "pod-template-hash": "5c87bf8484"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "command": [
                                    "nginx",
                                    "-g",
                                    "daemon off;",
                                    "-c",
                                    "/etc/nginx/nginx.conf"
                                ],
                                "image": "registry.access.redhat.com/ubi9/nginx-124@sha256:a58ed1b3229e6fb750a8459b2c1bdd7a278aa4c65e96ae40957fc7fba37ca89f",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/health",
                                        "port": 9443,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 30,
                                    "periodSeconds": 60,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "nginx",
                                "ports": [
                                    {
                                        "containerPort": 8080,
                                        "name": "web",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 9443,
                                        "name": "web-tls",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/health",
                                        "port": 9443,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 30,
                                    "periodSeconds": 30,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "limits": {
                                        "cpu": "300m",
                                        "memory": "256Mi"
                                    },
                                    "requests": {
                                        "cpu": "30m",
                                        "memory": "128Mi"
                                    }
                                },
                                "securityContext": {
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/nginx/nginx.conf",
                                        "name": "proxy",
                                        "readOnly": true,
                                        "subPath": "nginx.conf"
                                    },
                                    {
                                        "mountPath": "/var/log/nginx",
                                        "name": "logs"
                                    },
                                    {
                                        "mountPath": "/var/lib/nginx/tmp",
                                        "name": "nginx-tmp"
                                    },
                                    {
                                        "mountPath": "/run",
                                        "name": "run"
                                    },
                                    {
                                        "mountPath": "/mnt",
                                        "name": "serving-cert"
                                    },
                                    {
                                        "mountPath": "/mnt/nginx-generated-config",
                                        "name": "nginx-generated-config"
                                    },
                                    {
                                        "mountPath": "/mnt/nginx-generated-location-config",
                                        "name": "nginx-generated-location-config"
                                    },
                                    {
                                        "mountPath": "/opt/app-root/src/static-content",
                                        "name": "static-content"
                                    },
                                    {
                                        "mountPath": "/opt/app-root/src/segment",
                                        "name": "segment-bridge-config"
                                    }
                                ]
                            },
                            {
                                "env": [
                                    {
                                        "name": "OAUTH2_PROXY_PROVIDER",
                                        "value": "oidc"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_PROVIDER_DISPLAY_NAME",
                                        "value": "Dex OIDC"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_CLIENT_ID",
                                        "value": "oauth2-proxy"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_HTTP_ADDRESS",
                                        "value": "127.0.0.1:6000"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_SKIP_PROVIDER_BUTTON",
                                        "value": "true"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_PROMPT",
                                        "value": "login"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_REDIRECT_URL",
                                        "value": "https://konflux-ui-konflux-ui.apps.rosa.kx-bb52e1b948.qwun.p3.openshiftapps.com/oauth2/callback"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_OIDC_ISSUER_URL",
                                        "value": "https://konflux-ui-konflux-ui.apps.rosa.kx-bb52e1b948.qwun.p3.openshiftapps.com/idp/"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_LOGIN_URL",
                                        "value": "https://konflux-ui-konflux-ui.apps.rosa.kx-bb52e1b948.qwun.p3.openshiftapps.com/idp/auth"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_SKIP_OIDC_DISCOVERY",
                                        "value": "true"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_REDEEM_URL",
                                        "value": "https://dex.konflux-ui.svc.cluster.local:9443/idp/token"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_OIDC_JWKS_URL",
                                        "value": "https://dex.konflux-ui.svc.cluster.local:9443/idp/keys"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_COOKIE_SECURE",
                                        "value": "true"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_COOKIE_NAME",
                                        "value": "__Host-konflux-ci-cookie"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_EMAIL_DOMAINS",
                                        "value": "*"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_SET_XAUTHREQUEST",
                                        "value": "true"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_SKIP_JWT_BEARER_TOKENS",
                                        "value": "true"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_PROVIDER_CA_FILES",
                                        "value": "/etc/ssl/certs/ca-bundle.crt"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_WHITELIST_DOMAINS",
                                        "value": "konflux-ui-konflux-ui.apps.rosa.kx-bb52e1b948.qwun.p3.openshiftapps.com"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_INSECURE_OIDC_ALLOW_UNVERIFIED_EMAIL",
                                        "value": "true"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_CLIENT_SECRET",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "client-secret",
                                                "name": "oauth2-proxy-client-secret"
                                            }
                                        }
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_COOKIE_SECRET",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "cookie-secret",
                                                "name": "oauth2-proxy-cookie-secret"
                                            }
                                        }
                                    }
                                ],
                                "image": "quay.io/konflux-ci/oauth2-proxy@sha256:1f4a37529de4f750099af18e113556bd995fe6922030c614b7d6d23eaa0bd318",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "oauth2-proxy",
                                "ports": [
                                    {
                                        "containerPort": 6000,
                                        "name": "web",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "limits": {
                                        "cpu": "300m",
                                        "memory": "256Mi"
                                    },
                                    "requests": {
                                        "cpu": "30m",
                                        "memory": "128Mi"
                                    }
                                },
                                "securityContext": {
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/ssl/certs",
                                        "name": "ca-bundle",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "initContainers": [
                            {
                                "command": [
                                    "cp",
                                    "-R",
                                    "/opt/app-root/src/.",
                                    "/mnt/static-content/"
                                ],
                                "image": "quay.io/konflux-ci/konflux-ui@sha256:7b8aaf0564026876572b896a49c1574e92bd557c2704164db0bbfab485b412a7",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "copy-static-content",
                                "resources": {
                                    "limits": {
                                        "cpu": "50m",
                                        "memory": "128Mi"
                                    },
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "64Mi"
                                    }
                                },
                                "securityContext": {
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/mnt/static-content",
                                        "name": "static-content"
                                    }
                                ]
                            },
                            {
                                "command": [
                                    "sh",
                                    "-c",
                                    "set -e\n\n# Copy the auth.conf template and replace the bearer token\ntoken=$(cat /mnt/api-token/token)\nsed \"s/__BEARER_TOKEN__/$token/\" /mnt/nginx-templates/auth.conf \u003e /mnt/nginx-generated-config/auth.conf\nchmod 640 /mnt/nginx-generated-config/auth.conf\n\n# Resolve tekton-results hostname\nresults_hostname_k8s=tekton-results-api-service.tekton-pipelines.svc.cluster.local\nresults_hostname_openshift=tekton-results-api-service.openshift-pipelines.svc.cluster.local\nif nslookup $results_hostname_k8s \u003e /dev/null 2\u003e\u00261; then\n  results_hostname=$results_hostname_k8s\nelif nslookup $results_hostname_openshift \u003e /dev/null 2\u003e\u00261; then\n  results_hostname=$results_hostname_openshift\nelse\n  echo \"Error: Could not resolve tekton-results hostname\"\n  exit 1\nfi\nsed \"s/__TEKTON_RESULTS_HOSTNAME__/$results_hostname/\" /mnt/nginx-templates/tekton-results.conf \u003e /mnt/nginx-generated-location-config/tekton-results.conf\nchmod 640 /mnt/nginx-generated-location-config/tekton-results.conf\n"
                                ],
                                "image": "quay.io/konflux-ci/konflux-ui@sha256:7b8aaf0564026876572b896a49c1574e92bd557c2704164db0bbfab485b412a7",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "generate-nginx-configs",
                                "resources": {
                                    "limits": {
                                        "cpu": "50m",
                                        "memory": "128Mi"
                                    },
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "64Mi"
                                    }
                                },
                                "securityContext": {
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/mnt/nginx-generated-config",
                                        "name": "nginx-generated-config"
                                    },
                                    {
                                        "mountPath": "/mnt/nginx-templates",
                                        "name": "nginx-templates"
                                    },
                                    {
                                        "mountPath": "/mnt/api-token",
                                        "name": "api-token"
                                    },
                                    {
                                        "mountPath": "/mnt/nginx-generated-location-config",
                                        "name": "nginx-generated-location-config"
                                    }
                                ]
                            }
                        ],
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "proxy",
                        "serviceAccountName": "proxy",
                        "terminationGracePeriodSeconds": 30,
                        "topologySpreadConstraints": [
                            {
                                "labelSelector": {
                                    "matchLabels": {
                                        "app": "proxy"
                                    }
                                },
                                "maxSkew": 1,
                                "topologyKey": "topology.kubernetes.io/zone",
                                "whenUnsatisfiable": "ScheduleAnyway"
                            }
                        ],
                        "volumes": [
                            {
                                "name": "ca-bundle",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "secret": {
                                                "items": [
                                                    {
                                                        "key": "ca.crt",
                                                        "path": "ca-bundle.crt"
                                                    }
                                                ],
                                                "name": "oauth2-proxy-cert"
                                            }
                                        }
                                    ]
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "nginx.conf",
                                            "path": "nginx.conf"
                                        }
                                    ],
                                    "name": "proxy-5f87fc6759"
                                },
                                "name": "proxy"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "proxy-nginx-templates-dt292585th"
                                },
                                "name": "nginx-templates"
                            },
                            {
                                "emptyDir": {},
                                "name": "logs"
                            },
                            {
                                "emptyDir": {},
                                "name": "nginx-tmp"
                            },
                            {
                                "emptyDir": {},
                                "name": "run"
                            },
                            {
                                "name": "serving-cert",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "serving-cert"
                                }
                            },
                            {
                                "emptyDir": {},
                                "name": "nginx-generated-config"
                            },
                            {
                                "emptyDir": {},
                                "name": "nginx-generated-location-config"
                            },
                            {
                                "name": "api-token",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "proxy"
                                }
                            },
                            {
                                "emptyDir": {},
                                "name": "static-content"
                            },
                            {
                                "name": "segment-bridge-config",
                                "secret": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "key",
                                            "path": "key"
                                        },
                                        {
                                            "key": "url",
                                            "path": "url"
                                        }
                                    ],
                                    "optional": true,
                                    "secretName": "segment-bridge-config"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "observedGeneration": 2,
                "replicas": 0
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "2",
                    "ignore-check.kube-linter.io/no-anti-affinity": "Using topologySpreadConstraints"
                },
                "creationTimestamp": "2026-04-30T14:25:24Z",
                "generation": 1,
                "labels": {
                    "app": "proxy",
                    "pod-template-hash": "85dd765c85"
                },
                "name": "proxy-85dd765c85",
                "namespace": "konflux-ui",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "proxy",
                        "uid": "01e8ae24-1528-4a9d-acdf-afa1087c005e"
                    }
                ],
                "resourceVersion": "28800",
                "uid": "00259b07-d555-43a9-b66a-d766f80a671c"
            },
            "spec": {
                "minReadySeconds": 30,
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app": "proxy",
                        "pod-template-hash": "85dd765c85"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app": "proxy",
                            "pod-template-hash": "85dd765c85"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "command": [
                                    "nginx",
                                    "-g",
                                    "daemon off;",
                                    "-c",
                                    "/etc/nginx/nginx.conf"
                                ],
                                "image": "registry.access.redhat.com/ubi9/nginx-124@sha256:a58ed1b3229e6fb750a8459b2c1bdd7a278aa4c65e96ae40957fc7fba37ca89f",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/health",
                                        "port": 9443,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 30,
                                    "periodSeconds": 60,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "nginx",
                                "ports": [
                                    {
                                        "containerPort": 8080,
                                        "name": "web",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 9443,
                                        "name": "web-tls",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/health",
                                        "port": 9443,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 30,
                                    "periodSeconds": 30,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "limits": {
                                        "cpu": "300m",
                                        "memory": "256Mi"
                                    },
                                    "requests": {
                                        "cpu": "30m",
                                        "memory": "128Mi"
                                    }
                                },
                                "securityContext": {
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/nginx/nginx.conf",
                                        "name": "proxy",
                                        "readOnly": true,
                                        "subPath": "nginx.conf"
                                    },
                                    {
                                        "mountPath": "/var/log/nginx",
                                        "name": "logs"
                                    },
                                    {
                                        "mountPath": "/var/lib/nginx/tmp",
                                        "name": "nginx-tmp"
                                    },
                                    {
                                        "mountPath": "/run",
                                        "name": "run"
                                    },
                                    {
                                        "mountPath": "/mnt",
                                        "name": "serving-cert"
                                    },
                                    {
                                        "mountPath": "/mnt/nginx-generated-config",
                                        "name": "nginx-generated-config"
                                    },
                                    {
                                        "mountPath": "/mnt/nginx-generated-location-config",
                                        "name": "nginx-generated-location-config"
                                    },
                                    {
                                        "mountPath": "/opt/app-root/src/static-content",
                                        "name": "static-content"
                                    },
                                    {
                                        "mountPath": "/opt/app-root/src/segment",
                                        "name": "segment-bridge-config"
                                    }
                                ]
                            },
                            {
                                "env": [
                                    {
                                        "name": "OAUTH2_PROXY_PROVIDER",
                                        "value": "oidc"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_PROVIDER_DISPLAY_NAME",
                                        "value": "Dex OIDC"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_CLIENT_ID",
                                        "value": "oauth2-proxy"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_HTTP_ADDRESS",
                                        "value": "127.0.0.1:6000"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_SKIP_PROVIDER_BUTTON",
                                        "value": "true"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_PROMPT",
                                        "value": "login"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_REDIRECT_URL",
                                        "value": "https://konflux-ui-konflux-ui.apps.rosa.kx-bb52e1b948.qwun.p3.openshiftapps.com/oauth2/callback"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_OIDC_ISSUER_URL",
                                        "value": "https://konflux-ui-konflux-ui.apps.rosa.kx-bb52e1b948.qwun.p3.openshiftapps.com/idp/"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_LOGIN_URL",
                                        "value": "https://konflux-ui-konflux-ui.apps.rosa.kx-bb52e1b948.qwun.p3.openshiftapps.com/idp/auth"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_SKIP_OIDC_DISCOVERY",
                                        "value": "true"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_REDEEM_URL",
                                        "value": "https://dex.konflux-ui.svc.cluster.local:9443/idp/token"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_OIDC_JWKS_URL",
                                        "value": "https://dex.konflux-ui.svc.cluster.local:9443/idp/keys"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_COOKIE_SECURE",
                                        "value": "true"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_COOKIE_NAME",
                                        "value": "__Host-konflux-ci-cookie"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_EMAIL_DOMAINS",
                                        "value": "*"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_SET_XAUTHREQUEST",
                                        "value": "true"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_SKIP_JWT_BEARER_TOKENS",
                                        "value": "true"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_PROVIDER_CA_FILES",
                                        "value": "/etc/ssl/certs/ca-bundle.crt"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_WHITELIST_DOMAINS",
                                        "value": "konflux-ui-konflux-ui.apps.rosa.kx-bb52e1b948.qwun.p3.openshiftapps.com"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_INSECURE_OIDC_ALLOW_UNVERIFIED_EMAIL",
                                        "value": "true"
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_CLIENT_SECRET",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "client-secret",
                                                "name": "oauth2-proxy-client-secret"
                                            }
                                        }
                                    },
                                    {
                                        "name": "OAUTH2_PROXY_COOKIE_SECRET",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "cookie-secret",
                                                "name": "oauth2-proxy-cookie-secret"
                                            }
                                        }
                                    }
                                ],
                                "image": "quay.io/konflux-ci/oauth2-proxy@sha256:1f4a37529de4f750099af18e113556bd995fe6922030c614b7d6d23eaa0bd318",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "oauth2-proxy",
                                "ports": [
                                    {
                                        "containerPort": 6000,
                                        "name": "web",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "limits": {
                                        "cpu": "300m",
                                        "memory": "256Mi"
                                    },
                                    "requests": {
                                        "cpu": "30m",
                                        "memory": "128Mi"
                                    }
                                },
                                "securityContext": {
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/ssl/certs",
                                        "name": "ca-bundle",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "initContainers": [
                            {
                                "command": [
                                    "cp",
                                    "-R",
                                    "/opt/app-root/src/.",
                                    "/mnt/static-content/"
                                ],
                                "image": "quay.io/konflux-ci/konflux-ui@sha256:7b8aaf0564026876572b896a49c1574e92bd557c2704164db0bbfab485b412a7",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "copy-static-content",
                                "resources": {
                                    "limits": {
                                        "cpu": "50m",
                                        "memory": "128Mi"
                                    },
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "64Mi"
                                    }
                                },
                                "securityContext": {
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/mnt/static-content",
                                        "name": "static-content"
                                    }
                                ]
                            },
                            {
                                "command": [
                                    "sh",
                                    "-c",
                                    "set -e\n\n# Copy the auth.conf template and replace the bearer token\ntoken=$(cat /mnt/api-token/token)\nsed \"s/__BEARER_TOKEN__/$token/\" /mnt/nginx-templates/auth.conf \u003e /mnt/nginx-generated-config/auth.conf\nchmod 640 /mnt/nginx-generated-config/auth.conf\n\n# Resolve tekton-results hostname\nresults_hostname_k8s=tekton-results-api-service.tekton-pipelines.svc.cluster.local\nresults_hostname_openshift=tekton-results-api-service.openshift-pipelines.svc.cluster.local\nif nslookup $results_hostname_k8s \u003e /dev/null 2\u003e\u00261; then\n  results_hostname=$results_hostname_k8s\nelif nslookup $results_hostname_openshift \u003e /dev/null 2\u003e\u00261; then\n  results_hostname=$results_hostname_openshift\nelse\n  echo \"Error: Could not resolve tekton-results hostname\"\n  exit 1\nfi\nsed \"s/__TEKTON_RESULTS_HOSTNAME__/$results_hostname/\" /mnt/nginx-templates/tekton-results.conf \u003e /mnt/nginx-generated-location-config/tekton-results.conf\nchmod 640 /mnt/nginx-generated-location-config/tekton-results.conf\n"
                                ],
                                "image": "quay.io/konflux-ci/konflux-ui@sha256:7b8aaf0564026876572b896a49c1574e92bd557c2704164db0bbfab485b412a7",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "generate-nginx-configs",
                                "resources": {
                                    "limits": {
                                        "cpu": "50m",
                                        "memory": "128Mi"
                                    },
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "64Mi"
                                    }
                                },
                                "securityContext": {
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/mnt/nginx-generated-config",
                                        "name": "nginx-generated-config"
                                    },
                                    {
                                        "mountPath": "/mnt/nginx-templates",
                                        "name": "nginx-templates"
                                    },
                                    {
                                        "mountPath": "/mnt/api-token",
                                        "name": "api-token"
                                    },
                                    {
                                        "mountPath": "/mnt/nginx-generated-location-config",
                                        "name": "nginx-generated-location-config"
                                    }
                                ]
                            }
                        ],
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "proxy",
                        "serviceAccountName": "proxy",
                        "terminationGracePeriodSeconds": 30,
                        "topologySpreadConstraints": [
                            {
                                "labelSelector": {
                                    "matchLabels": {
                                        "app": "proxy"
                                    }
                                },
                                "maxSkew": 1,
                                "topologyKey": "topology.kubernetes.io/zone",
                                "whenUnsatisfiable": "ScheduleAnyway"
                            }
                        ],
                        "volumes": [
                            {
                                "name": "ca-bundle",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "secret": {
                                                "items": [
                                                    {
                                                        "key": "ca.crt",
                                                        "path": "ca-bundle.crt"
                                                    }
                                                ],
                                                "name": "oauth2-proxy-cert"
                                            }
                                        }
                                    ]
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "nginx.conf",
                                            "path": "nginx.conf"
                                        }
                                    ],
                                    "name": "proxy-5f87fc6759"
                                },
                                "name": "proxy"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "proxy-nginx-templates-dt292585th"
                                },
                                "name": "nginx-templates"
                            },
                            {
                                "emptyDir": {},
                                "name": "logs"
                            },
                            {
                                "emptyDir": {},
                                "name": "nginx-tmp"
                            },
                            {
                                "emptyDir": {},
                                "name": "run"
                            },
                            {
                                "name": "serving-cert",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "serving-cert"
                                }
                            },
                            {
                                "emptyDir": {},
                                "name": "nginx-generated-config"
                            },
                            {
                                "emptyDir": {},
                                "name": "nginx-generated-location-config"
                            },
                            {
                                "name": "api-token",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "proxy"
                                }
                            },
                            {
                                "emptyDir": {},
                                "name": "static-content"
                            },
                            {
                                "name": "segment-bridge-config",
                                "secret": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "key",
                                            "path": "key"
                                        },
                                        {
                                            "key": "url",
                                            "path": "url"
                                        }
                                    ],
                                    "optional": true,
                                    "secretName": "segment-bridge-config-eb8c71e115"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1",
                    "ignore-check.kube-linter.io/no-anti-affinity": "Using topologySpreadConstraints"
                },
                "creationTimestamp": "2026-04-30T14:25:22Z",
                "generation": 1,
                "labels": {
                    "apps": "namespace-lister",
                    "pod-template-hash": "696b855848"
                },
                "name": "namespace-lister-696b855848",
                "namespace": "namespace-lister",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "namespace-lister",
                        "uid": "bd3a4888-4c2e-4e40-9d79-a0e2f9867a78"
                    }
                ],
                "resourceVersion": "27677",
                "uid": "132468c5-33ad-4c97-adde-b8dc3752bb11"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "apps": "namespace-lister",
                        "pod-template-hash": "696b855848"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "apps": "namespace-lister",
                            "pod-template-hash": "696b855848"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "-enable-tls",
                                    "-cert-path=/var/tls/tls.crt",
                                    "-key-path=/var/tls/tls.key"
                                ],
                                "env": [
                                    {
                                        "name": "LOG_LEVEL",
                                        "value": "0"
                                    },
                                    {
                                        "name": "CACHE_RESYNC_PERIOD",
                                        "value": "10m"
                                    },
                                    {
                                        "name": "CACHE_NAMESPACE_LABELSELECTOR",
                                        "value": "konflux-ci.dev/type=tenant"
                                    },
                                    {
                                        "name": "AUTH_USERNAME_HEADER",
                                        "value": "X-User"
                                    },
                                    {
                                        "name": "AUTH_GROUPS_HEADER",
                                        "value": "X-Group"
                                    }
                                ],
                                "image": "quay.io/konflux-ci/namespace-lister@sha256:8dc64178aa5ffe82a4ec5e70c425c0f486a60c495f80ef4d372ad8a185c730fa",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8080,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 1,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "namespace-lister",
                                "ports": [
                                    {
                                        "containerPort": 8080,
                                        "name": "http",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/readyz",
                                        "port": 8080,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 1,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "limits": {
                                        "cpu": "200m",
                                        "memory": "256Mi"
                                    },
                                    "requests": {
                                        "cpu": "20m",
                                        "memory": "64Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/tls",
                                        "name": "tls",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "namespace-lister",
                        "serviceAccountName": "namespace-lister",
                        "terminationGracePeriodSeconds": 60,
                        "topologySpreadConstraints": [
                            {
                                "labelSelector": {
                                    "matchLabels": {
                                        "apps": "namespace-lister"
                                    }
                                },
                                "maxSkew": 1,
                                "topologyKey": "topology.kubernetes.io/zone",
                                "whenUnsatisfiable": "ScheduleAnyway"
                            }
                        ],
                        "volumes": [
                            {
                                "name": "tls",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "namespace-lister-tls"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "capability.openshift.io/name": "openshift-samples",
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1",
                    "include.release.openshift.io/ibm-cloud-managed": "true"
                },
                "creationTimestamp": "2026-04-30T13:59:16Z",
                "generation": 1,
                "labels": {
                    "name": "cluster-samples-operator",
                    "pod-template-hash": "67f4d568c7"
                },
                "name": "cluster-samples-operator-67f4d568c7",
                "namespace": "openshift-cluster-samples-operator",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "cluster-samples-operator",
                        "uid": "21080544-9b05-45c8-ad32-7529b10b0391"
                    }
                ],
                "resourceVersion": "12137",
                "uid": "0c5cfa72-3a67-419a-a85b-01ddd87947d0"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "name": "cluster-samples-operator",
                        "pod-template-hash": "67f4d568c7"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "name": "cluster-samples-operator",
                            "pod-template-hash": "67f4d568c7"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "command": [
                                    "cluster-samples-operator"
                                ],
                                "env": [
                                    {
                                        "name": "WATCH_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    },
                                    {
                                        "name": "OPERATOR_NAME",
                                        "value": "cluster-samples-operator"
                                    },
                                    {
                                        "name": "RELEASE_VERSION",
                                        "value": "4.21.9"
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e8b96d9318b3b8c9ed0afe4e6381f635c6b0c2f20772044ac68001ed49af2c87",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "cluster-samples-operator",
                                "ports": [
                                    {
                                        "containerPort": 60000,
                                        "name": "metrics",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "50Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/secrets",
                                        "name": "samples-operator-tls"
                                    }
                                ]
                            },
                            {
                                "args": [
                                    "--namespace=openshift-cluster-samples-operator",
                                    "--process-name=cluster-samples-operator",
                                    "--termination-grace-period=30s",
                                    "--files=/etc/secrets/tls.crt,/etc/secrets/tls.key"
                                ],
                                "command": [
                                    "cluster-samples-operator-watch",
                                    "file-watcher-watchdog"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e8b96d9318b3b8c9ed0afe4e6381f635c6b0c2f20772044ac68001ed49af2c87",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "cluster-samples-operator-watch",
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "50Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError"
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "cluster-samples-operator",
                        "serviceAccountName": "cluster-samples-operator",
                        "shareProcessNamespace": true,
                        "terminationGracePeriodSeconds": 30,
                        "tolerations": [
                            {
                                "effect": "NoSchedule",
                                "key": "node-role.kubernetes.io/master",
                                "operator": "Exists"
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/unreachable",
                                "operator": "Exists",
                                "tolerationSeconds": 120
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/not-ready",
                                "operator": "Exists",
                                "tolerationSeconds": 120
                            }
                        ],
                        "volumes": [
                            {
                                "name": "samples-operator-tls",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "samples-operator-tls"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1",
                    "operator.openshift.io/spec-hash": "b4300ea187330bbe4e81fcf254daa0b3d3010a5e7ad117a75ba412a6061b411e"
                },
                "creationTimestamp": "2026-04-30T13:59:15Z",
                "generation": 1,
                "labels": {
                    "name": "volume-data-source-validator",
                    "openshift.storage.network-policy.api-server": "allow",
                    "openshift.storage.network-policy.dns": "allow",
                    "pod-template-hash": "6944588dcc"
                },
                "name": "volume-data-source-validator-6944588dcc",
                "namespace": "openshift-cluster-storage-operator",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "volume-data-source-validator",
                        "uid": "86035eeb-e494-44ed-b04f-629d1971e0fd"
                    }
                ],
                "resourceVersion": "11479",
                "uid": "8def05fb-fd7a-462f-9d31-2550d1b38a73"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "name": "volume-data-source-validator",
                        "pod-template-hash": "6944588dcc"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "name": "volume-data-source-validator",
                            "openshift.storage.network-policy.api-server": "allow",
                            "openshift.storage.network-policy.dns": "allow",
                            "pod-template-hash": "6944588dcc"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--v=2",
                                    "--http-endpoint=127.0.0.1:8443",
                                    "--leader-election=true",
                                    "--leader-election-lease-duration=137s",
                                    "--leader-election-renew-deadline=107s",
                                    "--leader-election-retry-period=26s",
                                    "--leader-election-namespace=openshift-cluster-storage-operator"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3bba1358d4a0ae878ff491c0c2cbfffe60649e110b40342b878fe8fa332f8858",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "volume-data-source-validator",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "name": "validator-http",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "50Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError"
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "volume-data-source-validator",
                        "serviceAccountName": "volume-data-source-validator",
                        "terminationGracePeriodSeconds": 30
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "capability.openshift.io/name": "Console",
                    "config.openshift.io/inject-proxy": "console-operator",
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1",
                    "include.release.openshift.io/hypershift": "true",
                    "include.release.openshift.io/ibm-cloud-managed": "true"
                },
                "creationTimestamp": "2026-04-30T13:59:17Z",
                "generation": 1,
                "labels": {
                    "name": "console-operator",
                    "pod-template-hash": "66dbbb6468"
                },
                "name": "console-operator-66dbbb6468",
                "namespace": "openshift-console-operator",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "console-operator",
                        "uid": "756d48c9-ca52-4b58-a7ab-04163e068972"
                    }
                ],
                "resourceVersion": "12975",
                "uid": "778f0f6e-08d2-4661-bca4-1156305533b6"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "name": "console-operator",
                        "pod-template-hash": "66dbbb6468"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "name": "console-operator",
                            "pod-template-hash": "66dbbb6468"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--config=/var/run/configmaps/config/controller-config.yaml"
                                ],
                                "command": [
                                    "console",
                                    "operator"
                                ],
                                "env": [
                                    {
                                        "name": "CONSOLE_IMAGE",
                                        "value": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6c6d412ccf0c3d6a14645a79df6c4658c0f8725d7954cb83c3d2f0116499345a"
                                    },
                                    {
                                        "name": "DOWNLOADS_IMAGE",
                                        "value": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:23204877f166455ce8f9de9b91a467eeda576f172d5f96124a68aa986c4775d6"
                                    },
                                    {
                                        "name": "OPERATOR_IMAGE_VERSION",
                                        "value": "4.21.9"
                                    },
                                    {
                                        "name": "OPERATOR_NAME",
                                        "value": "console-operator"
                                    },
                                    {
                                        "name": "POD_NAME",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.name"
                                            }
                                        }
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:682fa6318f393db679ed7d255426ac22aca6a61dc3ad9452161b72375e029930",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8443,
                                        "scheme": "HTTPS"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "console-operator",
                                "ports": [
                                    {
                                        "containerPort": 60000,
                                        "name": "metrics",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/readyz",
                                        "port": 8443,
                                        "scheme": "HTTPS"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "100Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/run/configmaps/config",
                                        "name": "config"
                                    },
                                    {
                                        "mountPath": "/var/run/secrets/serving-cert",
                                        "name": "serving-cert"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem",
                                        "name": "trusted-ca"
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "console-operator",
                        "serviceAccountName": "console-operator",
                        "terminationGracePeriodSeconds": 30,
                        "tolerations": [
                            {
                                "effect": "NoSchedule",
                                "key": "node-role.kubernetes.io/master",
                                "operator": "Exists"
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/unreachable",
                                "operator": "Exists",
                                "tolerationSeconds": 120
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/not-ready",
                                "operator": "Exists",
                                "tolerationSeconds": 120
                            }
                        ],
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "console-operator-config"
                                },
                                "name": "config"
                            },
                            {
                                "name": "serving-cert",
                                "secret": {
                                    "defaultMode": 420,
                                    "optional": true,
                                    "secretName": "serving-cert"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "trusted-ca"
                                },
                                "name": "trusted-ca"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "console.openshift.io/authn-ca-trust-config-version": "13124",
                    "console.openshift.io/console-config-version": "15027",
                    "console.openshift.io/image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6c6d412ccf0c3d6a14645a79df6c4658c0f8725d7954cb83c3d2f0116499345a",
                    "console.openshift.io/infrastructure-config-version": "1554",
                    "console.openshift.io/oauth-secret-version": "13183",
                    "console.openshift.io/proxy-config-version": "1563",
                    "console.openshift.io/service-ca-config-version": "13567",
                    "console.openshift.io/trusted-ca-config-version": "13599",
                    "deployment.kubernetes.io/desired-replicas": "2",
                    "deployment.kubernetes.io/max-replicas": "5",
                    "deployment.kubernetes.io/revision": "3",
                    "operator.openshift.io/spec-hash": "4fd515fa6254f81aa812f9992449bf43358328b516dab7b1e013a9039c89e081"
                },
                "creationTimestamp": "2026-04-30T14:15:24Z",
                "generation": 1,
                "labels": {
                    "app": "console",
                    "component": "ui",
                    "pod-template-hash": "74699bbfb9"
                },
                "name": "console-74699bbfb9",
                "namespace": "openshift-console",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "console",
                        "uid": "752042b4-2de5-403b-a064-4dd2b84caa34"
                    }
                ],
                "resourceVersion": "15506",
                "uid": "f7a1a1ec-787e-423f-9897-eb1a660cf271"
            },
            "spec": {
                "replicas": 2,
                "selector": {
                    "matchLabels": {
                        "app": "console",
                        "component": "ui",
                        "pod-template-hash": "74699bbfb9"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "console.openshift.io/authn-ca-trust-config-version": "13124",
                            "console.openshift.io/console-config-version": "15027",
                            "console.openshift.io/image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6c6d412ccf0c3d6a14645a79df6c4658c0f8725d7954cb83c3d2f0116499345a",
                            "console.openshift.io/infrastructure-config-version": "1554",
                            "console.openshift.io/oauth-secret-version": "13183",
                            "console.openshift.io/proxy-config-version": "1563",
                            "console.openshift.io/service-ca-config-version": "13567",
                            "console.openshift.io/trusted-ca-config-version": "13599",
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app": "console",
                            "component": "ui",
                            "pod-template-hash": "74699bbfb9"
                        },
                        "name": "console"
                    },
                    "spec": {
                        "affinity": {
                            "podAntiAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "labelSelector": {
                                            "matchExpressions": [
                                                {
                                                    "key": "component",
                                                    "operator": "In",
                                                    "values": [
                                                        "ui"
                                                    ]
                                                }
                                            ]
                                        },
                                        "topologyKey": "kubernetes.io/hostname"
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "command": [
                                    "/opt/bridge/bin/bridge",
                                    "--public-dir=/opt/bridge/static",
                                    "--config=/var/console-config/console-config.yaml",
                                    "--service-ca-file=/var/service-ca/service-ca.crt",
                                    "--v=2"
                                ],
                                "env": [
                                    {
                                        "name": "POD_NAME",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.name"
                                            }
                                        }
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6c6d412ccf0c3d6a14645a79df6c4658c0f8725d7954cb83c3d2f0116499345a",
                                "imagePullPolicy": "IfNotPresent",
                                "lifecycle": {
                                    "preStop": {
                                        "exec": {
                                            "command": [
                                                "sleep",
                                                "25"
                                            ]
                                        }
                                    }
                                },
                                "livenessProbe": {
                                    "failureThreshold": 1,
                                    "httpGet": {
                                        "path": "/health",
                                        "port": 8443,
                                        "scheme": "HTTPS"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 10
                                },
                                "name": "console",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "name": "https",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/health",
                                        "port": 8443,
                                        "scheme": "HTTPS"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "100Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": false
                                },
                                "startupProbe": {
                                    "failureThreshold": 30,
                                    "httpGet": {
                                        "path": "/health",
                                        "port": 8443,
                                        "scheme": "HTTPS"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 10
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/serving-cert",
                                        "name": "console-serving-cert",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/oauth-config",
                                        "name": "console-oauth-config",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/console-config",
                                        "name": "console-config",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/service-ca",
                                        "name": "service-ca",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem",
                                        "name": "trusted-ca-bundle",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/oauth-serving-cert",
                                        "name": "oauth-serving-cert",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "console",
                        "serviceAccountName": "console",
                        "terminationGracePeriodSeconds": 40,
                        "tolerations": [
                            {
                                "effect": "NoSchedule",
                                "key": "node-role.kubernetes.io/master",
                                "operator": "Exists"
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/unreachable",
                                "operator": "Exists",
                                "tolerationSeconds": 120
                            }
                        ],
                        "volumes": [
                            {
                                "name": "console-serving-cert",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "console-serving-cert"
                                }
                            },
                            {
                                "name": "console-oauth-config",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "console-oauth-config"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "console-config"
                                },
                                "name": "console-config"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "service-ca"
                                },
                                "name": "service-ca"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "trusted-ca-bundle"
                                },
                                "name": "trusted-ca-bundle"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "oauth-serving-cert"
                                },
                                "name": "oauth-serving-cert"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 2,
                "fullyLabeledReplicas": 2,
                "observedGeneration": 1,
                "readyReplicas": 2,
                "replicas": 2
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "console.openshift.io/authn-ca-trust-config-version": "13124",
                    "console.openshift.io/console-config-version": "13562",
                    "console.openshift.io/image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6c6d412ccf0c3d6a14645a79df6c4658c0f8725d7954cb83c3d2f0116499345a",
                    "console.openshift.io/infrastructure-config-version": "1554",
                    "console.openshift.io/oauth-secret-version": "13183",
                    "console.openshift.io/proxy-config-version": "1563",
                    "console.openshift.io/service-ca-config-version": "13564",
                    "console.openshift.io/trusted-ca-config-version": "13566",
                    "deployment.kubernetes.io/desired-replicas": "2",
                    "deployment.kubernetes.io/max-replicas": "5",
                    "deployment.kubernetes.io/revision": "1",
                    "operator.openshift.io/spec-hash": "008c57ec4e1db8be34ac688512940fac29c3f2abb12259994d009386a9f1a6ef"
                },
                "creationTimestamp": "2026-04-30T14:14:18Z",
                "generation": 3,
                "labels": {
                    "app": "console",
                    "component": "ui",
                    "pod-template-hash": "76484646c9"
                },
                "name": "console-76484646c9",
                "namespace": "openshift-console",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "console",
                        "uid": "752042b4-2de5-403b-a064-4dd2b84caa34"
                    }
                ],
                "resourceVersion": "14241",
                "uid": "c0929671-b0c6-45ed-9ddd-84c2fd3ba688"
            },
            "spec": {
                "replicas": 0,
                "selector": {
                    "matchLabels": {
                        "app": "console",
                        "component": "ui",
                        "pod-template-hash": "76484646c9"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "console.openshift.io/authn-ca-trust-config-version": "13124",
                            "console.openshift.io/console-config-version": "13562",
                            "console.openshift.io/image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6c6d412ccf0c3d6a14645a79df6c4658c0f8725d7954cb83c3d2f0116499345a",
                            "console.openshift.io/infrastructure-config-version": "1554",
                            "console.openshift.io/oauth-secret-version": "13183",
                            "console.openshift.io/proxy-config-version": "1563",
                            "console.openshift.io/service-ca-config-version": "13564",
                            "console.openshift.io/trusted-ca-config-version": "13566",
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app": "console",
                            "component": "ui",
                            "pod-template-hash": "76484646c9"
                        },
                        "name": "console"
                    },
                    "spec": {
                        "affinity": {
                            "podAntiAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "labelSelector": {
                                            "matchExpressions": [
                                                {
                                                    "key": "component",
                                                    "operator": "In",
                                                    "values": [
                                                        "ui"
                                                    ]
                                                }
                                            ]
                                        },
                                        "topologyKey": "kubernetes.io/hostname"
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "command": [
                                    "/opt/bridge/bin/bridge",
                                    "--public-dir=/opt/bridge/static",
                                    "--config=/var/console-config/console-config.yaml",
                                    "--service-ca-file=/var/service-ca/service-ca.crt",
                                    "--v=2"
                                ],
                                "env": [
                                    {
                                        "name": "POD_NAME",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.name"
                                            }
                                        }
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6c6d412ccf0c3d6a14645a79df6c4658c0f8725d7954cb83c3d2f0116499345a",
                                "imagePullPolicy": "IfNotPresent",
                                "lifecycle": {
                                    "preStop": {
                                        "exec": {
                                            "command": [
                                                "sleep",
                                                "25"
                                            ]
                                        }
                                    }
                                },
                                "livenessProbe": {
                                    "failureThreshold": 1,
                                    "httpGet": {
                                        "path": "/health",
                                        "port": 8443,
                                        "scheme": "HTTPS"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 10
                                },
                                "name": "console",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "name": "https",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/health",
                                        "port": 8443,
                                        "scheme": "HTTPS"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "100Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": false
                                },
                                "startupProbe": {
                                    "failureThreshold": 30,
                                    "httpGet": {
                                        "path": "/health",
                                        "port": 8443,
                                        "scheme": "HTTPS"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 10
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/serving-cert",
                                        "name": "console-serving-cert",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/oauth-config",
                                        "name": "console-oauth-config",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/console-config",
                                        "name": "console-config",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/service-ca",
                                        "name": "service-ca",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/oauth-serving-cert",
                                        "name": "oauth-serving-cert",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "console",
                        "serviceAccountName": "console",
                        "terminationGracePeriodSeconds": 40,
                        "tolerations": [
                            {
                                "effect": "NoSchedule",
                                "key": "node-role.kubernetes.io/master",
                                "operator": "Exists"
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/unreachable",
                                "operator": "Exists",
                                "tolerationSeconds": 120
                            }
                        ],
                        "volumes": [
                            {
                                "name": "console-serving-cert",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "console-serving-cert"
                                }
                            },
                            {
                                "name": "console-oauth-config",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "console-oauth-config"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "console-config"
                                },
                                "name": "console-config"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "service-ca"
                                },
                                "name": "service-ca"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "oauth-serving-cert"
                                },
                                "name": "oauth-serving-cert"
                            }
                        ]
                    }
                }
            },
            "status": {
                "observedGeneration": 3,
                "replicas": 0
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "console.openshift.io/authn-ca-trust-config-version": "13124",
                    "console.openshift.io/console-config-version": "13562",
                    "console.openshift.io/image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6c6d412ccf0c3d6a14645a79df6c4658c0f8725d7954cb83c3d2f0116499345a",
                    "console.openshift.io/infrastructure-config-version": "1554",
                    "console.openshift.io/oauth-secret-version": "13183",
                    "console.openshift.io/proxy-config-version": "1563",
                    "console.openshift.io/service-ca-config-version": "13567",
                    "console.openshift.io/trusted-ca-config-version": "13599",
                    "deployment.kubernetes.io/desired-replicas": "2",
                    "deployment.kubernetes.io/max-replicas": "5",
                    "deployment.kubernetes.io/revision": "2",
                    "operator.openshift.io/spec-hash": "4d5711aa87e081a0e4c967513a446ed19af5f9230c53fee8d5c0ce3464cabfc4"
                },
                "creationTimestamp": "2026-04-30T14:14:25Z",
                "generation": 3,
                "labels": {
                    "app": "console",
                    "component": "ui",
                    "pod-template-hash": "d54c7c9c9"
                },
                "name": "console-d54c7c9c9",
                "namespace": "openshift-console",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "console",
                        "uid": "752042b4-2de5-403b-a064-4dd2b84caa34"
                    }
                ],
                "resourceVersion": "15251",
                "uid": "d89d04dc-0a27-45ab-a1ff-d608f7eabf09"
            },
            "spec": {
                "replicas": 0,
                "selector": {
                    "matchLabels": {
                        "app": "console",
                        "component": "ui",
                        "pod-template-hash": "d54c7c9c9"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "console.openshift.io/authn-ca-trust-config-version": "13124",
                            "console.openshift.io/console-config-version": "13562",
                            "console.openshift.io/image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6c6d412ccf0c3d6a14645a79df6c4658c0f8725d7954cb83c3d2f0116499345a",
                            "console.openshift.io/infrastructure-config-version": "1554",
                            "console.openshift.io/oauth-secret-version": "13183",
                            "console.openshift.io/proxy-config-version": "1563",
                            "console.openshift.io/service-ca-config-version": "13567",
                            "console.openshift.io/trusted-ca-config-version": "13599",
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app": "console",
                            "component": "ui",
                            "pod-template-hash": "d54c7c9c9"
                        },
                        "name": "console"
                    },
                    "spec": {
                        "affinity": {
                            "podAntiAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "labelSelector": {
                                            "matchExpressions": [
                                                {
                                                    "key": "component",
                                                    "operator": "In",
                                                    "values": [
                                                        "ui"
                                                    ]
                                                }
                                            ]
                                        },
                                        "topologyKey": "kubernetes.io/hostname"
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "command": [
                                    "/opt/bridge/bin/bridge",
                                    "--public-dir=/opt/bridge/static",
                                    "--config=/var/console-config/console-config.yaml",
                                    "--service-ca-file=/var/service-ca/service-ca.crt",
                                    "--v=2"
                                ],
                                "env": [
                                    {
                                        "name": "POD_NAME",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.name"
                                            }
                                        }
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6c6d412ccf0c3d6a14645a79df6c4658c0f8725d7954cb83c3d2f0116499345a",
                                "imagePullPolicy": "IfNotPresent",
                                "lifecycle": {
                                    "preStop": {
                                        "exec": {
                                            "command": [
                                                "sleep",
                                                "25"
                                            ]
                                        }
                                    }
                                },
                                "livenessProbe": {
                                    "failureThreshold": 1,
                                    "httpGet": {
                                        "path": "/health",
                                        "port": 8443,
                                        "scheme": "HTTPS"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 10
                                },
                                "name": "console",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "name": "https",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/health",
                                        "port": 8443,
                                        "scheme": "HTTPS"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "100Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": false
                                },
                                "startupProbe": {
                                    "failureThreshold": 30,
                                    "httpGet": {
                                        "path": "/health",
                                        "port": 8443,
                                        "scheme": "HTTPS"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 10
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/serving-cert",
                                        "name": "console-serving-cert",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/oauth-config",
                                        "name": "console-oauth-config",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/console-config",
                                        "name": "console-config",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/service-ca",
                                        "name": "service-ca",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem",
                                        "name": "trusted-ca-bundle",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/oauth-serving-cert",
                                        "name": "oauth-serving-cert",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "console",
                        "serviceAccountName": "console",
                        "terminationGracePeriodSeconds": 40,
                        "tolerations": [
                            {
                                "effect": "NoSchedule",
                                "key": "node-role.kubernetes.io/master",
                                "operator": "Exists"
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/unreachable",
                                "operator": "Exists",
                                "tolerationSeconds": 120
                            }
                        ],
                        "volumes": [
                            {
                                "name": "console-serving-cert",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "console-serving-cert"
                                }
                            },
                            {
                                "name": "console-oauth-config",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "console-oauth-config"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "console-config"
                                },
                                "name": "console-config"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "service-ca"
                                },
                                "name": "service-ca"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "trusted-ca-bundle"
                                },
                                "name": "trusted-ca-bundle"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "oauth-serving-cert"
                                },
                                "name": "oauth-serving-cert"
                            }
                        ]
                    }
                }
            },
            "status": {
                "observedGeneration": 3,
                "replicas": 0
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "2",
                    "deployment.kubernetes.io/max-replicas": "5",
                    "deployment.kubernetes.io/revision": "1",
                    "operator.openshift.io/spec-hash": "185a3b66dae960130e34c2939d6c265c0e475d94afeeb90138eb4f5b8ace6ff4"
                },
                "creationTimestamp": "2026-04-30T14:14:10Z",
                "generation": 1,
                "labels": {
                    "app": "console",
                    "component": "downloads",
                    "pod-template-hash": "5c54f4944f"
                },
                "name": "downloads-5c54f4944f",
                "namespace": "openshift-console",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "downloads",
                        "uid": "dfadd5e6-ceb4-4aec-9729-fabca2d0b6ff"
                    }
                ],
                "resourceVersion": "14184",
                "uid": "60fc5f8b-cbeb-4558-985d-89244e0faf78"
            },
            "spec": {
                "replicas": 2,
                "selector": {
                    "matchLabels": {
                        "app": "console",
                        "component": "downloads",
                        "pod-template-hash": "5c54f4944f"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app": "console",
                            "component": "downloads",
                            "pod-template-hash": "5c54f4944f"
                        },
                        "name": "downloads"
                    },
                    "spec": {
                        "affinity": {
                            "podAntiAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "labelSelector": {
                                            "matchExpressions": [
                                                {
                                                    "key": "component",
                                                    "operator": "In",
                                                    "values": [
                                                        "downloads"
                                                    ]
                                                }
                                            ]
                                        },
                                        "topologyKey": "kubernetes.io/hostname"
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "args": [
                                    "-c",
                                    "cat \u003c\u003cEOF \u003e/tmp/serve.py\nimport errno, http.server, os, re, signal, socket, sys, tarfile, tempfile, threading, time, zipfile\n\ndef shutdown_handler(signum, frame):\n  print(\"Received signal {}, shutting down...\".format(signum), flush=True)\n  os._exit(0)\nsignal.signal(signal.SIGTERM, shutdown_handler)\n\ndef write_index(path, message):\n  with open(path, 'wb') as f:\n    f.write('\\n'.join([\n      '\u003c!doctype html\u003e',\n      '\u003chtml lang=\"en\"\u003e',\n      '\u003chead\u003e',\n      '  \u003cmeta charset=\"utf-8\"\u003e',\n      '\u003c/head\u003e',\n      '\u003cbody\u003e',\n      '  {}'.format(message),\n      '\u003c/body\u003e',\n      '\u003c/html\u003e',\n      '',\n    ]).encode('utf-8'))\n\n# Launch multiple listeners as threads\nclass Thread(threading.Thread):\n  def __init__(self, i, socket):\n    threading.Thread.__init__(self)\n    self.i = i\n    self.socket = socket\n    self.daemon = True\n    self.start()\n\n  def run(self):\n    server = http.server.SimpleHTTPRequestHandler\n    server.server_version = \"OpenShift Downloads Server\"\n    server.sys_version = \"\"\n    httpd = http.server.HTTPServer(addr, server, False)\n\n    # Prevent the HTTP server from re-binding every handler.\n    # https://stackoverflow.com/questions/46210672/\n    httpd.socket = self.socket\n    httpd.server_bind = self.server_close = lambda self: None\n\n    httpd.serve_forever()\n\nprint('Starting downloads server...', flush=True)\ntemp_dir = tempfile.mkdtemp()\nprint('Serving from: {}'.format(temp_dir), flush=True)\nos.chdir(temp_dir)\n\nprint('Creating arch directories...', flush=True)\nfor arch in ['amd64', 'arm64', 'ppc64le', 's390x']:\n  os.mkdir(arch)\n\ncontent = ['\u003ca href=\"oc-license\"\u003elicense\u003c/a\u003e']\nprint('Creating license symlink...', flush=True)\nos.symlink('/usr/share/openshift/LICENSE', 'oc-license')\n\n# Function to create archives in background\ndef create_archives_async(arch, operating_system, path, basename, archive_path_root):\n  try:\n    print('  [Background] Creating archives for {} {}...'.format(arch, operating_system), flush=True)\n    \n    print('    [Background] Creating tar archive...', flush=True)\n    with tarfile.open('{}.tar'.format(archive_path_root), 'w') as tar:\n      tar.add(path, basename)\n    \n    print('    [Background] Creating zip archive...', flush=True)\n    with zipfile.ZipFile('{}.zip'.format(archive_path_root), 'w') as zip:\n      zip.write(path, basename)\n    \n    print('  [Background] Done with archives for {} {}'.format(arch, operating_system), flush=True)\n  except Exception as e:\n    print('  [Background] ERROR creating archives for {} {}: {}'.format(arch, operating_system, str(e)), flush=True)\n\nprint('Creating oc binary symlinks (archives will be created asynchronously)...', flush=True)\narchive_threads = []\n\nfor arch, operating_system, path in [\n    ('amd64', 'linux', '/usr/share/openshift/linux_amd64/oc'),\n    ('amd64', 'linux', '/usr/share/openshift/linux_amd64/oc.rhel8'),\n    ('amd64', 'linux', '/usr/share/openshift/linux_amd64/oc.rhel9'),\n    ('amd64', 'mac', '/usr/share/openshift/mac/oc'),\n    ('amd64', 'windows', '/usr/share/openshift/windows/oc.exe'),\n    ('arm64', 'linux', '/usr/share/openshift/linux_arm64/oc'),\n    ('arm64', 'linux', '/usr/share/openshift/linux_arm64/oc.rhel8'),\n    ('arm64', 'linux', '/usr/share/openshift/linux_arm64/oc.rhel9'),\n    ('arm64', 'mac', '/usr/share/openshift/mac_arm64/oc'),\n    ('ppc64le', 'linux', '/usr/share/openshift/linux_ppc64le/oc'),\n    ('ppc64le', 'linux', '/usr/share/openshift/linux_ppc64le/oc.rhel8'),\n    ('ppc64le', 'linux', '/usr/share/openshift/linux_ppc64le/oc.rhel9'),\n    ('s390x', 'linux', '/usr/share/openshift/linux_s390x/oc'),\n    ('s390x', 'linux', '/usr/share/openshift/linux_s390x/oc.rhel8'),\n    ('s390x', 'linux', '/usr/share/openshift/linux_s390x/oc.rhel9'),\n    ]:\n  try:\n    print('  Processing {} {} ({})...'.format(arch, operating_system, path), flush=True)\n    \n    # Check if source file exists\n    if not os.path.exists(path):\n      print('    WARNING: {} does not exist, skipping'.format(path), flush=True)\n      continue\n    \n    file_size = os.path.getsize(path)\n    print('    Source file size: {} MB'.format(file_size // (1024*1024)), flush=True)\n    \n    basename = os.path.basename(path)\n    target_path = os.path.join(arch, operating_system, basename)\n    \n    print('    Creating directory...', flush=True)\n    os.makedirs(os.path.join(arch, operating_system), exist_ok=True)\n    \n    print('    Creating symlink...', flush=True)\n    os.symlink(path, target_path)\n    \n    # Only strip .exe extension, keep everything else (e.g., oc.rhel8 stays oc.rhel8)\n    if basename.endswith('.exe'):\n      base_root = basename[:-4]\n    else:\n      base_root = basename\n    archive_path_root = os.path.join(arch, operating_system, base_root)\n    \n    # Start background thread to create archives\n    archive_thread = threading.Thread(\n      target=create_archives_async,\n      args=(arch, operating_system, path, basename, archive_path_root),\n      daemon=True\n    )\n    archive_thread.start()\n    archive_threads.append(archive_thread)\n    \n    content.append(\n      '\u003ca href=\"{0}\"\u003eoc ({1} {2})\u003c/a\u003e (\u003ca href=\"{3}.tar\"\u003etar\u003c/a\u003e \u003ca href=\"{3}.zip\"\u003ezip\u003c/a\u003e)'.format(\n        target_path, arch, operating_system, archive_path_root\n      )\n    )\n    print('  Done with {} {} (archives creating in background)'.format(arch, operating_system), flush=True)\n  except Exception as e:\n    print('  ERROR processing {} {}: {}'.format(arch, operating_system, str(e)), flush=True)\n\nprint('All symlinks created. {} background threads creating archives...'.format(len(archive_threads)), flush=True)\n\nfor root, directories, filenames in os.walk(temp_dir):\n  root_link = os.path.relpath(temp_dir, os.path.join(root, 'child')).replace(os.path.sep, '/')\n  for directory in directories:\n    write_index(\n      path=os.path.join(root, directory, 'index.html'),\n      message='\u003cp\u003eDirectory listings are disabled.  See \u003ca href=\"{}\"\u003ehere\u003c/a\u003e for available content.\u003c/p\u003e'.format(root_link),\n    )\n\nwrite_index(\n  path=os.path.join(temp_dir, 'index.html'),\n  message='\\n'.join(\n    ['\u003cp\u003e\u003cem\u003eNote: Archive files (.tar, .zip) are generated on server startup and may take a few moments to become available.\u003c/em\u003e\u003c/p\u003e'] +\n    ['\u003cul\u003e'] +\n    ['  \u003cli\u003e{}\u003c/li\u003e'.format(entry) for entry in content] +\n    ['\u003c/ul\u003e']\n  ),\n)\n\n# Create socket\n# IPv6 should handle IPv4 passively so long as it is not bound to a\n# specific address or set to IPv6_ONLY\n# https://stackoverflow.com/questions/25817848/python-3-does-http-server-support-ipv6\ntry:\n  addr = ('::', 8080)\n  sock = socket.socket(socket.AF_INET6, socket.SOCK_STREAM)\nexcept socket.error as err:\n  # errno.EAFNOSUPPORT is \"socket.error: [Errno 97] Address family not supported by protocol\"\n  # When IPv6 is disabled, socket will bind using IPv4.\n  if err.errno == errno.EAFNOSUPPORT:\n    addr = ('', 8080)\n    sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)\n  else:\n    raise    \nsock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)\nprint('Binding to {}...'.format(addr), flush=True)\nsock.bind(addr)\nsock.listen(5)\n\nprint('Starting 100 worker threads...', flush=True)\n[Thread(i, socket=sock) for i in range(100)]\nprint('Server ready on port 8080!', flush=True)\ntime.sleep(9e9)\nEOF\nexec python3 /tmp/serve.py\n"
                                ],
                                "command": [
                                    "/bin/sh"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:23204877f166455ce8f9de9b91a467eeda576f172d5f96124a68aa986c4775d6",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/",
                                        "port": 8080,
                                        "scheme": "HTTP"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "download-server",
                                "ports": [
                                    {
                                        "containerPort": 8080,
                                        "name": "http",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/",
                                        "port": 8080,
                                        "scheme": "HTTP"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "50Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": false
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError"
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/os": "linux"
                        },
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "terminationGracePeriodSeconds": 5,
                        "tolerations": [
                            {
                                "effect": "NoSchedule",
                                "key": "node-role.kubernetes.io/master",
                                "operator": "Exists"
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/unreachable",
                                "operator": "Exists",
                                "tolerationSeconds": 120
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 2,
                "fullyLabeledReplicas": 2,
                "observedGeneration": 1,
                "readyReplicas": 2,
                "replicas": 2
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "2"
                },
                "creationTimestamp": "2026-04-30T14:17:06Z",
                "generation": 1,
                "labels": {
                    "app": "deployment-validation-operator",
                    "name": "deployment-validation-operator",
                    "pod-template-hash": "5d7684fb5d"
                },
                "name": "deployment-validation-operator-5d7684fb5d",
                "namespace": "openshift-deployment-validation-operator",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "deployment-validation-operator",
                        "uid": "66dfc69f-6fdf-48c5-bbb4-f16de613897e"
                    }
                ],
                "resourceVersion": "16005",
                "uid": "eaf63b18-2eeb-4c82-abde-45e13270a880"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app": "deployment-validation-operator",
                        "pod-template-hash": "5d7684fb5d"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "capabilities": "Basic Install",
                            "categories": "Application Runtime, Monitoring, Security",
                            "certified": "false",
                            "containerImage": "quay.io/app-sre/deployment-validation-operator:0.1.595-gbf89fe8",
                            "createdAt": "2026-04-24T10:27:15Z",
                            "description": "The deployment validation operator",
                            "olm.operatorGroup": "deployment-validation-operator-og",
                            "olm.operatorNamespace": "openshift-deployment-validation-operator",
                            "olm.targetNamespaces": "openshift-deployment-validation-operator",
                            "operatorframework.io/properties": "{\"properties\":[{\"type\":\"olm.package\",\"value\":{\"packageName\":\"deployment-validation-operator\",\"version\":\"0.1.595-gbf89fe8\"}}]}",
                            "repository": "https://github.com/app-sre/deployment-validation-operator",
                            "support": "Best Effort"
                        },
                        "labels": {
                            "app": "deployment-validation-operator",
                            "name": "deployment-validation-operator",
                            "pod-template-hash": "5d7684fb5d"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "podAntiAffinity": {
                                "preferredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "podAffinityTerm": {
                                            "labelSelector": {
                                                "matchExpressions": [
                                                    {
                                                        "key": "app",
                                                        "operator": "In",
                                                        "values": [
                                                            "deployment-validation-operator"
                                                        ]
                                                    }
                                                ]
                                            },
                                            "topologyKey": "kubernetes.io/hostname"
                                        },
                                        "weight": 100
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "args": [
                                    "--config /config/deployment-validation-operator-config.yaml"
                                ],
                                "env": [
                                    {
                                        "name": "WATCH_NAMESPACE"
                                    },
                                    {
                                        "name": "OPERATOR_NAME",
                                        "value": "deployment-validation-operator"
                                    },
                                    {
                                        "name": "NAMESPACE_IGNORE_PATTERN",
                                        "value": "^(openshift.*|kube-.*|default|dedicated-admin|redhat-.*|acm|addon-dba-operator|codeready-.*|prow)$"
                                    },
                                    {
                                        "name": "RESOURCES_PER_LIST_QUERY",
                                        "value": "5"
                                    },
                                    {
                                        "name": "VALIDATION_CHECK_INTERVAL",
                                        "value": "2m"
                                    },
                                    {
                                        "name": "POD_NAME",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.name"
                                            }
                                        }
                                    },
                                    {
                                        "name": "POD_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    },
                                    {
                                        "name": "OPERATOR_CONDITION_NAME",
                                        "value": "deployment-validation-operator.v0.1.595-gbf89fe8"
                                    }
                                ],
                                "image": "quay.io/app-sre/deployment-validation-operator:0.1.595-gbf89fe8",
                                "imagePullPolicy": "Always",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 30,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 3
                                },
                                "name": "deployment-validation-operator",
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/readyz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 3
                                },
                                "resources": {
                                    "limits": {
                                        "memory": "600Mi"
                                    },
                                    "requests": {
                                        "cpu": "50m",
                                        "memory": "400Mi"
                                    }
                                },
                                "securityContext": {
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/config",
                                        "name": "dvo-config"
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/arch": "amd64"
                        },
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "deployment-validation-operator",
                        "serviceAccountName": "deployment-validation-operator",
                        "terminationGracePeriodSeconds": 30,
                        "tolerations": [
                            {
                                "effect": "NoSchedule",
                                "key": "node-role.kubernetes.io/infra",
                                "operator": "Exists"
                            }
                        ],
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "deployment-validation-operator-config",
                                    "optional": true
                                },
                                "name": "dvo-config"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:12:06Z",
                "generation": 2,
                "labels": {
                    "app": "deployment-validation-operator",
                    "name": "deployment-validation-operator",
                    "pod-template-hash": "65d68cbd6c"
                },
                "name": "deployment-validation-operator-65d68cbd6c",
                "namespace": "openshift-deployment-validation-operator",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "deployment-validation-operator",
                        "uid": "66dfc69f-6fdf-48c5-bbb4-f16de613897e"
                    }
                ],
                "resourceVersion": "16016",
                "uid": "4191c801-1913-42f2-a856-9d42d83d0803"
            },
            "spec": {
                "replicas": 0,
                "selector": {
                    "matchLabels": {
                        "app": "deployment-validation-operator",
                        "pod-template-hash": "65d68cbd6c"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "capabilities": "Basic Install",
                            "categories": "Application Runtime, Monitoring, Security",
                            "certified": "false",
                            "containerImage": "quay.io/app-sre/deployment-validation-operator:0.1.595-gbf89fe8",
                            "createdAt": "2026-04-24T10:27:15Z",
                            "description": "The deployment validation operator",
                            "olm.operatorGroup": "deployment-validation-operator-og",
                            "olm.operatorNamespace": "openshift-deployment-validation-operator",
                            "olm.targetNamespaces": "openshift-deployment-validation-operator",
                            "operatorframework.io/properties": "{\"properties\":[{\"type\":\"olm.package\",\"value\":{\"packageName\":\"deployment-validation-operator\",\"version\":\"0.1.595-gbf89fe8\"}}]}",
                            "repository": "https://github.com/app-sre/deployment-validation-operator",
                            "support": "Best Effort"
                        },
                        "labels": {
                            "app": "deployment-validation-operator",
                            "name": "deployment-validation-operator",
                            "pod-template-hash": "65d68cbd6c"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "nodeAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": {
                                    "nodeSelectorTerms": [
                                        {
                                            "matchExpressions": [
                                                {
                                                    "key": "node-role.kubernetes.io/infra",
                                                    "operator": "Exists"
                                                }
                                            ]
                                        }
                                    ]
                                }
                            },
                            "podAntiAffinity": {
                                "preferredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "podAffinityTerm": {
                                            "labelSelector": {
                                                "matchExpressions": [
                                                    {
                                                        "key": "app",
                                                        "operator": "In",
                                                        "values": [
                                                            "deployment-validation-operator"
                                                        ]
                                                    }
                                                ]
                                            },
                                            "topologyKey": "kubernetes.io/hostname"
                                        },
                                        "weight": 100
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "args": [
                                    "--config /config/deployment-validation-operator-config.yaml"
                                ],
                                "env": [
                                    {
                                        "name": "WATCH_NAMESPACE"
                                    },
                                    {
                                        "name": "OPERATOR_NAME",
                                        "value": "deployment-validation-operator"
                                    },
                                    {
                                        "name": "NAMESPACE_IGNORE_PATTERN",
                                        "value": "openshift.*|kube-.+|open-cluster-management-.*|default|dedicated-admin"
                                    },
                                    {
                                        "name": "RESOURCES_PER_LIST_QUERY",
                                        "value": "5"
                                    },
                                    {
                                        "name": "VALIDATION_CHECK_INTERVAL",
                                        "value": "2m"
                                    },
                                    {
                                        "name": "POD_NAME",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.name"
                                            }
                                        }
                                    },
                                    {
                                        "name": "POD_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    },
                                    {
                                        "name": "OPERATOR_CONDITION_NAME",
                                        "value": "deployment-validation-operator.v0.1.595-gbf89fe8"
                                    }
                                ],
                                "image": "quay.io/app-sre/deployment-validation-operator:0.1.595-gbf89fe8",
                                "imagePullPolicy": "Always",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 30,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 3
                                },
                                "name": "deployment-validation-operator",
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/readyz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 3
                                },
                                "resources": {
                                    "limits": {
                                        "memory": "600Mi"
                                    },
                                    "requests": {
                                        "cpu": "50m",
                                        "memory": "400Mi"
                                    }
                                },
                                "securityContext": {
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/config",
                                        "name": "dvo-config"
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/arch": "amd64"
                        },
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "deployment-validation-operator",
                        "serviceAccountName": "deployment-validation-operator",
                        "terminationGracePeriodSeconds": 30,
                        "tolerations": [
                            {
                                "effect": "NoSchedule",
                                "key": "node-role.kubernetes.io/infra",
                                "operator": "Exists"
                            }
                        ],
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "deployment-validation-operator-config",
                                    "optional": true
                                },
                                "name": "dvo-config"
                            }
                        ]
                    }
                }
            },
            "status": {
                "observedGeneration": 2,
                "replicas": 0
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "2",
                    "deployment.kubernetes.io/max-replicas": "3",
                    "deployment.kubernetes.io/revision": "1",
                    "imageregistry.operator.openshift.io/checksum": "sha256:2821b5316737f0c21a93348d4dc5159573aaa9ca0ea9c26eb4ae9e1e20b95af0",
                    "operator.openshift.io/spec-hash": "a77044ee37a9f7128f40ce8fb1d131ee43f53f8d9e45c647bff561c48006c5fa",
                    "release.openshift.io/version": "4.21.9"
                },
                "creationTimestamp": "2026-04-30T13:59:25Z",
                "generation": 3,
                "labels": {
                    "docker-registry": "default",
                    "pod-template-hash": "5f96b566ff"
                },
                "name": "image-registry-5f96b566ff",
                "namespace": "openshift-image-registry",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "image-registry",
                        "uid": "ae8df5bb-81be-44cc-a095-93a52e8a090a"
                    }
                ],
                "resourceVersion": "12152",
                "uid": "bb87bc2a-e56a-49cf-a861-06226f15b68c"
            },
            "spec": {
                "replicas": 0,
                "selector": {
                    "matchLabels": {
                        "docker-registry": "default",
                        "pod-template-hash": "5f96b566ff"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "imageregistry.operator.openshift.io/dependencies-checksum": "sha256:7325e31ef5189a99d6730d9d67b9eefb32d54b578ee2756fad26384643456dbb",
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "docker-registry": "default",
                            "pod-template-hash": "5f96b566ff"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "podAntiAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "labelSelector": {
                                            "matchLabels": {
                                                "docker-registry": "default"
                                            }
                                        },
                                        "namespaces": [
                                            "openshift-image-registry"
                                        ],
                                        "topologyKey": "kubernetes.io/hostname"
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "command": [
                                    "/bin/sh",
                                    "-c",
                                    "mkdir -p /etc/pki/ca-trust/extracted/edk2 /etc/pki/ca-trust/extracted/java /etc/pki/ca-trust/extracted/openssl /etc/pki/ca-trust/extracted/pem \u0026\u0026 update-ca-trust extract --output /etc/pki/ca-trust/extracted/ \u0026\u0026 exec /usr/bin/dockerregistry"
                                ],
                                "env": [
                                    {
                                        "name": "REGISTRY_STORAGE",
                                        "value": "s3"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_S3_BUCKET",
                                        "value": "2q0h0mv2o35aaqsjhc6ahi9h1qf09c5u-image-registry-us-east-1-ektv"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_S3_REGION",
                                        "value": "us-east-1"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_S3_ENCRYPT",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_S3_FORCEPATHSTYLE",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_S3_CREDENTIALSCONFIGPATH",
                                        "value": "/var/run/secrets/cloud/credentials"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_S3_USEDUALSTACK",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_HTTP_ADDR",
                                        "value": ":5000"
                                    },
                                    {
                                        "name": "REGISTRY_HTTP_NET",
                                        "value": "tcp"
                                    },
                                    {
                                        "name": "REGISTRY_HTTP_SECRET",
                                        "value": "9203272c60aebd23252e433ab59cc5ef04bbfc3122de69705134eb955cb27d1863d31d372a6844e9ca62139206c03b5dfd541ecf0faf1b60b906dcb1c59c8cba"
                                    },
                                    {
                                        "name": "REGISTRY_LOG_LEVEL",
                                        "value": "info"
                                    },
                                    {
                                        "name": "REGISTRY_OPENSHIFT_QUOTA_ENABLED",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_CACHE_BLOBDESCRIPTOR",
                                        "value": "inmemory"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_DELETE_ENABLED",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_HEALTH_STORAGEDRIVER_ENABLED",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_HEALTH_STORAGEDRIVER_INTERVAL",
                                        "value": "10s"
                                    },
                                    {
                                        "name": "REGISTRY_HEALTH_STORAGEDRIVER_THRESHOLD",
                                        "value": "1"
                                    },
                                    {
                                        "name": "REGISTRY_OPENSHIFT_METRICS_ENABLED",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_OPENSHIFT_SERVER_ADDR",
                                        "value": "image-registry.openshift-image-registry.svc:5000"
                                    },
                                    {
                                        "name": "REGISTRY_HTTP_TLS_CERTIFICATE",
                                        "value": "/etc/secrets/tls.crt"
                                    },
                                    {
                                        "name": "REGISTRY_HTTP_TLS_KEY",
                                        "value": "/etc/secrets/tls.key"
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:90a8ffd9643ebb16a6a8c04bb38cf9ed58903e9d3bf836c68f399193db5edaf6",
                                "imagePullPolicy": "IfNotPresent",
                                "lifecycle": {
                                    "preStop": {
                                        "exec": {
                                            "command": [
                                                "sleep",
                                                "25"
                                            ]
                                        }
                                    }
                                },
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 5000,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 5
                                },
                                "name": "registry",
                                "ports": [
                                    {
                                        "containerPort": 5000,
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 5000,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 15,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 5
                                },
                                "resources": {
                                    "requests": {
                                        "cpu": "100m",
                                        "memory": "256Mi"
                                    }
                                },
                                "securityContext": {
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/run/secrets/cloud",
                                        "name": "image-registry-private-configuration",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/secrets",
                                        "name": "registry-tls"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted",
                                        "name": "ca-trust-extracted"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/source/anchors",
                                        "name": "registry-certificates"
                                    },
                                    {
                                        "mountPath": "/usr/share/pki/ca-trust-source",
                                        "name": "trusted-ca"
                                    },
                                    {
                                        "mountPath": "/var/lib/kubelet/",
                                        "name": "installation-pull-secrets"
                                    },
                                    {
                                        "mountPath": "/var/run/secrets/openshift/serviceaccount",
                                        "name": "bound-sa-token",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/os": "linux"
                        },
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "fsGroup": 1000290000,
                            "fsGroupChangePolicy": "OnRootMismatch"
                        },
                        "serviceAccount": "registry",
                        "serviceAccountName": "registry",
                        "terminationGracePeriodSeconds": 55,
                        "topologySpreadConstraints": [
                            {
                                "labelSelector": {
                                    "matchLabels": {
                                        "docker-registry": "default"
                                    }
                                },
                                "maxSkew": 1,
                                "topologyKey": "kubernetes.io/hostname",
                                "whenUnsatisfiable": "DoNotSchedule"
                            },
                            {
                                "labelSelector": {
                                    "matchLabels": {
                                        "docker-registry": "default"
                                    }
                                },
                                "maxSkew": 1,
                                "topologyKey": "node-role.kubernetes.io/worker",
                                "whenUnsatisfiable": "DoNotSchedule"
                            }
                        ],
                        "volumes": [
                            {
                                "name": "image-registry-private-configuration",
                                "secret": {
                                    "defaultMode": 420,
                                    "optional": false,
                                    "secretName": "image-registry-private-configuration"
                                }
                            },
                            {
                                "name": "registry-tls",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "secret": {
                                                "name": "image-registry-tls"
                                            }
                                        }
                                    ]
                                }
                            },
                            {
                                "emptyDir": {},
                                "name": "ca-trust-extracted"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "image-registry-certificates"
                                },
                                "name": "registry-certificates"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "anchors/ca-bundle.crt"
                                        }
                                    ],
                                    "name": "trusted-ca",
                                    "optional": true
                                },
                                "name": "trusted-ca"
                            },
                            {
                                "name": "installation-pull-secrets",
                                "secret": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": ".dockerconfigjson",
                                            "path": "config.json"
                                        }
                                    ],
                                    "optional": true,
                                    "secretName": "installation-pull-secrets"
                                }
                            },
                            {
                                "name": "bound-sa-token",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "serviceAccountToken": {
                                                "audience": "openshift",
                                                "expirationSeconds": 3600,
                                                "path": "token"
                                            }
                                        }
                                    ]
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "observedGeneration": 3,
                "replicas": 0
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "2",
                    "deployment.kubernetes.io/max-replicas": "3",
                    "deployment.kubernetes.io/revision": "3",
                    "imageregistry.operator.openshift.io/checksum": "sha256:fd95876f1323e0f5a364208f9ceda01346a73a23b82d0e7fdd453cdc4b72e3eb",
                    "operator.openshift.io/spec-hash": "d451b01e14699299a4d9caa8b1a36f9e532d608aadfea6a5566c14bf07bae84f",
                    "release.openshift.io/version": "4.21.9"
                },
                "creationTimestamp": "2026-04-30T14:13:55Z",
                "generation": 2,
                "labels": {
                    "docker-registry": "default",
                    "pod-template-hash": "6f85fcfddf"
                },
                "name": "image-registry-6f85fcfddf",
                "namespace": "openshift-image-registry",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "image-registry",
                        "uid": "ae8df5bb-81be-44cc-a095-93a52e8a090a"
                    }
                ],
                "resourceVersion": "14442",
                "uid": "ab263852-2297-41dc-991b-3b6fa75ec4c3"
            },
            "spec": {
                "replicas": 2,
                "selector": {
                    "matchLabels": {
                        "docker-registry": "default",
                        "pod-template-hash": "6f85fcfddf"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "imageregistry.operator.openshift.io/dependencies-checksum": "sha256:2cad685365f431e7a2f42c080bcf7be07187d5ee9aa33991695af15fc09578d2",
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "docker-registry": "default",
                            "pod-template-hash": "6f85fcfddf"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "podAntiAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "labelSelector": {
                                            "matchLabels": {
                                                "docker-registry": "default"
                                            }
                                        },
                                        "namespaces": [
                                            "openshift-image-registry"
                                        ],
                                        "topologyKey": "kubernetes.io/hostname"
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "command": [
                                    "/bin/sh",
                                    "-c",
                                    "mkdir -p /etc/pki/ca-trust/extracted/edk2 /etc/pki/ca-trust/extracted/java /etc/pki/ca-trust/extracted/openssl /etc/pki/ca-trust/extracted/pem \u0026\u0026 update-ca-trust extract --output /etc/pki/ca-trust/extracted/ \u0026\u0026 exec /usr/bin/dockerregistry"
                                ],
                                "env": [
                                    {
                                        "name": "REGISTRY_STORAGE",
                                        "value": "s3"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_S3_BUCKET",
                                        "value": "2q0h0mv2o35aaqsjhc6ahi9h1qf09c5u-image-registry-us-east-1-ektv"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_S3_REGION",
                                        "value": "us-east-1"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_S3_ENCRYPT",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_S3_FORCEPATHSTYLE",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_S3_CREDENTIALSCONFIGPATH",
                                        "value": "/var/run/secrets/cloud/credentials"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_S3_USEDUALSTACK",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_HTTP_ADDR",
                                        "value": ":5000"
                                    },
                                    {
                                        "name": "REGISTRY_HTTP_NET",
                                        "value": "tcp"
                                    },
                                    {
                                        "name": "REGISTRY_HTTP_SECRET",
                                        "value": "9203272c60aebd23252e433ab59cc5ef04bbfc3122de69705134eb955cb27d1863d31d372a6844e9ca62139206c03b5dfd541ecf0faf1b60b906dcb1c59c8cba"
                                    },
                                    {
                                        "name": "REGISTRY_LOG_LEVEL",
                                        "value": "info"
                                    },
                                    {
                                        "name": "REGISTRY_OPENSHIFT_QUOTA_ENABLED",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_CACHE_BLOBDESCRIPTOR",
                                        "value": "inmemory"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_DELETE_ENABLED",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_HEALTH_STORAGEDRIVER_ENABLED",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_HEALTH_STORAGEDRIVER_INTERVAL",
                                        "value": "10s"
                                    },
                                    {
                                        "name": "REGISTRY_HEALTH_STORAGEDRIVER_THRESHOLD",
                                        "value": "1"
                                    },
                                    {
                                        "name": "REGISTRY_OPENSHIFT_METRICS_ENABLED",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_OPENSHIFT_SERVER_ADDR",
                                        "value": "image-registry.openshift-image-registry.svc:5000"
                                    },
                                    {
                                        "name": "REGISTRY_HTTP_TLS_CERTIFICATE",
                                        "value": "/etc/secrets/tls.crt"
                                    },
                                    {
                                        "name": "REGISTRY_HTTP_TLS_KEY",
                                        "value": "/etc/secrets/tls.key"
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:90a8ffd9643ebb16a6a8c04bb38cf9ed58903e9d3bf836c68f399193db5edaf6",
                                "imagePullPolicy": "IfNotPresent",
                                "lifecycle": {
                                    "preStop": {
                                        "exec": {
                                            "command": [
                                                "sleep",
                                                "25"
                                            ]
                                        }
                                    }
                                },
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 5000,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 5
                                },
                                "name": "registry",
                                "ports": [
                                    {
                                        "containerPort": 5000,
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 5000,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 15,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 5
                                },
                                "resources": {
                                    "requests": {
                                        "cpu": "100m",
                                        "memory": "256Mi"
                                    }
                                },
                                "securityContext": {
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/run/secrets/cloud",
                                        "name": "image-registry-private-configuration",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/secrets",
                                        "name": "registry-tls"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted",
                                        "name": "ca-trust-extracted"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/source/anchors",
                                        "name": "registry-certificates"
                                    },
                                    {
                                        "mountPath": "/usr/share/pki/ca-trust-source",
                                        "name": "trusted-ca"
                                    },
                                    {
                                        "mountPath": "/var/lib/kubelet/",
                                        "name": "installation-pull-secrets"
                                    },
                                    {
                                        "mountPath": "/var/run/secrets/openshift/serviceaccount",
                                        "name": "bound-sa-token",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/os": "linux"
                        },
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "fsGroup": 1000290000,
                            "fsGroupChangePolicy": "OnRootMismatch"
                        },
                        "serviceAccount": "registry",
                        "serviceAccountName": "registry",
                        "terminationGracePeriodSeconds": 55,
                        "topologySpreadConstraints": [
                            {
                                "labelSelector": {
                                    "matchLabels": {
                                        "docker-registry": "default"
                                    }
                                },
                                "maxSkew": 1,
                                "topologyKey": "kubernetes.io/hostname",
                                "whenUnsatisfiable": "DoNotSchedule"
                            },
                            {
                                "labelSelector": {
                                    "matchLabels": {
                                        "docker-registry": "default"
                                    }
                                },
                                "maxSkew": 1,
                                "topologyKey": "node-role.kubernetes.io/worker",
                                "whenUnsatisfiable": "DoNotSchedule"
                            },
                            {
                                "labelSelector": {
                                    "matchLabels": {
                                        "docker-registry": "default"
                                    }
                                },
                                "maxSkew": 1,
                                "topologyKey": "topology.kubernetes.io/zone",
                                "whenUnsatisfiable": "DoNotSchedule"
                            }
                        ],
                        "volumes": [
                            {
                                "name": "image-registry-private-configuration",
                                "secret": {
                                    "defaultMode": 420,
                                    "optional": false,
                                    "secretName": "image-registry-private-configuration"
                                }
                            },
                            {
                                "name": "registry-tls",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "secret": {
                                                "name": "image-registry-tls"
                                            }
                                        }
                                    ]
                                }
                            },
                            {
                                "emptyDir": {},
                                "name": "ca-trust-extracted"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "image-registry-certificates"
                                },
                                "name": "registry-certificates"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "anchors/ca-bundle.crt"
                                        }
                                    ],
                                    "name": "trusted-ca",
                                    "optional": true
                                },
                                "name": "trusted-ca"
                            },
                            {
                                "name": "installation-pull-secrets",
                                "secret": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": ".dockerconfigjson",
                                            "path": "config.json"
                                        }
                                    ],
                                    "optional": true,
                                    "secretName": "installation-pull-secrets"
                                }
                            },
                            {
                                "name": "bound-sa-token",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "serviceAccountToken": {
                                                "audience": "openshift",
                                                "expirationSeconds": 3600,
                                                "path": "token"
                                            }
                                        }
                                    ]
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 2,
                "fullyLabeledReplicas": 2,
                "observedGeneration": 2,
                "readyReplicas": 2,
                "replicas": 2
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "2",
                    "deployment.kubernetes.io/max-replicas": "3",
                    "deployment.kubernetes.io/revision": "2",
                    "imageregistry.operator.openshift.io/checksum": "sha256:6103f84a6a7e7de514c0d31f74a8f97c41746ab9381ef01ad8a3a7467ba578e2",
                    "operator.openshift.io/spec-hash": "b1d389d4bdf34ad04f5abd484c0db3a8cc93b3cd17b57c7f6b46bb20113c334a",
                    "release.openshift.io/version": "4.21.9"
                },
                "creationTimestamp": "2026-04-30T14:10:14Z",
                "generation": 4,
                "labels": {
                    "docker-registry": "default",
                    "pod-template-hash": "7468db9468"
                },
                "name": "image-registry-7468db9468",
                "namespace": "openshift-image-registry",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "image-registry",
                        "uid": "ae8df5bb-81be-44cc-a095-93a52e8a090a"
                    }
                ],
                "resourceVersion": "13657",
                "uid": "136f2d94-850b-4dfa-b84b-1c45f650900f"
            },
            "spec": {
                "replicas": 0,
                "selector": {
                    "matchLabels": {
                        "docker-registry": "default",
                        "pod-template-hash": "7468db9468"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "imageregistry.operator.openshift.io/dependencies-checksum": "sha256:7325e31ef5189a99d6730d9d67b9eefb32d54b578ee2756fad26384643456dbb",
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "docker-registry": "default",
                            "pod-template-hash": "7468db9468"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "podAntiAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "labelSelector": {
                                            "matchLabels": {
                                                "docker-registry": "default"
                                            }
                                        },
                                        "namespaces": [
                                            "openshift-image-registry"
                                        ],
                                        "topologyKey": "kubernetes.io/hostname"
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "command": [
                                    "/bin/sh",
                                    "-c",
                                    "mkdir -p /etc/pki/ca-trust/extracted/edk2 /etc/pki/ca-trust/extracted/java /etc/pki/ca-trust/extracted/openssl /etc/pki/ca-trust/extracted/pem \u0026\u0026 update-ca-trust extract --output /etc/pki/ca-trust/extracted/ \u0026\u0026 exec /usr/bin/dockerregistry"
                                ],
                                "env": [
                                    {
                                        "name": "REGISTRY_STORAGE",
                                        "value": "s3"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_S3_BUCKET",
                                        "value": "2q0h0mv2o35aaqsjhc6ahi9h1qf09c5u-image-registry-us-east-1-ektv"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_S3_REGION",
                                        "value": "us-east-1"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_S3_ENCRYPT",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_S3_FORCEPATHSTYLE",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_S3_CREDENTIALSCONFIGPATH",
                                        "value": "/var/run/secrets/cloud/credentials"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_S3_USEDUALSTACK",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_HTTP_ADDR",
                                        "value": ":5000"
                                    },
                                    {
                                        "name": "REGISTRY_HTTP_NET",
                                        "value": "tcp"
                                    },
                                    {
                                        "name": "REGISTRY_HTTP_SECRET",
                                        "value": "9203272c60aebd23252e433ab59cc5ef04bbfc3122de69705134eb955cb27d1863d31d372a6844e9ca62139206c03b5dfd541ecf0faf1b60b906dcb1c59c8cba"
                                    },
                                    {
                                        "name": "REGISTRY_LOG_LEVEL",
                                        "value": "info"
                                    },
                                    {
                                        "name": "REGISTRY_OPENSHIFT_QUOTA_ENABLED",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_CACHE_BLOBDESCRIPTOR",
                                        "value": "inmemory"
                                    },
                                    {
                                        "name": "REGISTRY_STORAGE_DELETE_ENABLED",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_HEALTH_STORAGEDRIVER_ENABLED",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_HEALTH_STORAGEDRIVER_INTERVAL",
                                        "value": "10s"
                                    },
                                    {
                                        "name": "REGISTRY_HEALTH_STORAGEDRIVER_THRESHOLD",
                                        "value": "1"
                                    },
                                    {
                                        "name": "REGISTRY_OPENSHIFT_METRICS_ENABLED",
                                        "value": "true"
                                    },
                                    {
                                        "name": "REGISTRY_OPENSHIFT_SERVER_ADDR",
                                        "value": "image-registry.openshift-image-registry.svc:5000"
                                    },
                                    {
                                        "name": "REGISTRY_HTTP_TLS_CERTIFICATE",
                                        "value": "/etc/secrets/tls.crt"
                                    },
                                    {
                                        "name": "REGISTRY_HTTP_TLS_KEY",
                                        "value": "/etc/secrets/tls.key"
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:90a8ffd9643ebb16a6a8c04bb38cf9ed58903e9d3bf836c68f399193db5edaf6",
                                "imagePullPolicy": "IfNotPresent",
                                "lifecycle": {
                                    "preStop": {
                                        "exec": {
                                            "command": [
                                                "sleep",
                                                "25"
                                            ]
                                        }
                                    }
                                },
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 5000,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 5
                                },
                                "name": "registry",
                                "ports": [
                                    {
                                        "containerPort": 5000,
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 5000,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 15,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 5
                                },
                                "resources": {
                                    "requests": {
                                        "cpu": "100m",
                                        "memory": "256Mi"
                                    }
                                },
                                "securityContext": {
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/run/secrets/cloud",
                                        "name": "image-registry-private-configuration",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/secrets",
                                        "name": "registry-tls"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted",
                                        "name": "ca-trust-extracted"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/source/anchors",
                                        "name": "registry-certificates"
                                    },
                                    {
                                        "mountPath": "/usr/share/pki/ca-trust-source",
                                        "name": "trusted-ca"
                                    },
                                    {
                                        "mountPath": "/var/lib/kubelet/",
                                        "name": "installation-pull-secrets"
                                    },
                                    {
                                        "mountPath": "/var/run/secrets/openshift/serviceaccount",
                                        "name": "bound-sa-token",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/os": "linux"
                        },
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "fsGroup": 1000290000,
                            "fsGroupChangePolicy": "OnRootMismatch"
                        },
                        "serviceAccount": "registry",
                        "serviceAccountName": "registry",
                        "terminationGracePeriodSeconds": 55,
                        "topologySpreadConstraints": [
                            {
                                "labelSelector": {
                                    "matchLabels": {
                                        "docker-registry": "default"
                                    }
                                },
                                "maxSkew": 1,
                                "topologyKey": "kubernetes.io/hostname",
                                "whenUnsatisfiable": "DoNotSchedule"
                            },
                            {
                                "labelSelector": {
                                    "matchLabels": {
                                        "docker-registry": "default"
                                    }
                                },
                                "maxSkew": 1,
                                "topologyKey": "node-role.kubernetes.io/worker",
                                "whenUnsatisfiable": "DoNotSchedule"
                            },
                            {
                                "labelSelector": {
                                    "matchLabels": {
                                        "docker-registry": "default"
                                    }
                                },
                                "maxSkew": 1,
                                "topologyKey": "topology.kubernetes.io/zone",
                                "whenUnsatisfiable": "DoNotSchedule"
                            }
                        ],
                        "volumes": [
                            {
                                "name": "image-registry-private-configuration",
                                "secret": {
                                    "defaultMode": 420,
                                    "optional": false,
                                    "secretName": "image-registry-private-configuration"
                                }
                            },
                            {
                                "name": "registry-tls",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "secret": {
                                                "name": "image-registry-tls"
                                            }
                                        }
                                    ]
                                }
                            },
                            {
                                "emptyDir": {},
                                "name": "ca-trust-extracted"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "image-registry-certificates"
                                },
                                "name": "registry-certificates"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "anchors/ca-bundle.crt"
                                        }
                                    ],
                                    "name": "trusted-ca",
                                    "optional": true
                                },
                                "name": "trusted-ca"
                            },
                            {
                                "name": "installation-pull-secrets",
                                "secret": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": ".dockerconfigjson",
                                            "path": "config.json"
                                        }
                                    ],
                                    "optional": true,
                                    "secretName": "installation-pull-secrets"
                                }
                            },
                            {
                                "name": "bound-sa-token",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "serviceAccountToken": {
                                                "audience": "openshift",
                                                "expirationSeconds": 3600,
                                                "path": "token"
                                            }
                                        }
                                    ]
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "observedGeneration": 4,
                "replicas": 0
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "2",
                    "deployment.kubernetes.io/max-replicas": "3",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T13:59:12Z",
                "generation": 3,
                "labels": {
                    "ingresscontroller.operator.openshift.io/deployment-ingresscontroller": "default",
                    "ingresscontroller.operator.openshift.io/hash": "75fc8d46dd",
                    "pod-template-hash": "5bf8b6486c"
                },
                "name": "router-default-5bf8b6486c",
                "namespace": "openshift-ingress",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "router-default",
                        "uid": "2f7ab89a-989f-48bf-bda7-379239395474"
                    }
                ],
                "resourceVersion": "13835",
                "uid": "3c57056c-3048-4a03-8b53-5641127dde60"
            },
            "spec": {
                "minReadySeconds": 30,
                "replicas": 0,
                "selector": {
                    "matchLabels": {
                        "ingresscontroller.operator.openshift.io/deployment-ingresscontroller": "default",
                        "pod-template-hash": "5bf8b6486c"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "openshift.io/required-scc": "restricted",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "ingresscontroller.operator.openshift.io/deployment-ingresscontroller": "default",
                            "ingresscontroller.operator.openshift.io/hash": "75fc8d46dd",
                            "pod-template-hash": "5bf8b6486c"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "nodeAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": {
                                    "nodeSelectorTerms": [
                                        {
                                            "matchExpressions": [
                                                {
                                                    "key": "node.openshift.io/remote-worker",
                                                    "operator": "NotIn",
                                                    "values": [
                                                        ""
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            },
                            "podAffinity": {
                                "preferredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "podAffinityTerm": {
                                            "labelSelector": {
                                                "matchExpressions": [
                                                    {
                                                        "key": "ingresscontroller.operator.openshift.io/deployment-ingresscontroller",
                                                        "operator": "In",
                                                        "values": [
                                                            "default"
                                                        ]
                                                    },
                                                    {
                                                        "key": "ingresscontroller.operator.openshift.io/hash",
                                                        "operator": "NotIn",
                                                        "values": [
                                                            "75fc8d46dd"
                                                        ]
                                                    }
                                                ]
                                            },
                                            "topologyKey": "kubernetes.io/hostname"
                                        },
                                        "weight": 100
                                    }
                                ]
                            },
                            "podAntiAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "labelSelector": {
                                            "matchExpressions": [
                                                {
                                                    "key": "ingresscontroller.operator.openshift.io/deployment-ingresscontroller",
                                                    "operator": "In",
                                                    "values": [
                                                        "default"
                                                    ]
                                                },
                                                {
                                                    "key": "ingresscontroller.operator.openshift.io/hash",
                                                    "operator": "In",
                                                    "values": [
                                                        "75fc8d46dd"
                                                    ]
                                                }
                                            ]
                                        },
                                        "topologyKey": "kubernetes.io/hostname"
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "env": [
                                    {
                                        "name": "DEFAULT_CERTIFICATE_DIR",
                                        "value": "/etc/pki/tls/private"
                                    },
                                    {
                                        "name": "DEFAULT_DESTINATION_CA_PATH",
                                        "value": "/var/run/configmaps/service-ca/service-ca.crt"
                                    },
                                    {
                                        "name": "RELOAD_INTERVAL",
                                        "value": "5s"
                                    },
                                    {
                                        "name": "ROUTER_ALLOW_WILDCARD_ROUTES",
                                        "value": "false"
                                    },
                                    {
                                        "name": "ROUTER_CANONICAL_HOSTNAME",
                                        "value": "router-default.apps.rosa.kx-bb52e1b948.qwun.p3.openshiftapps.com"
                                    },
                                    {
                                        "name": "ROUTER_CIPHERS",
                                        "value": "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384"
                                    },
                                    {
                                        "name": "ROUTER_CIPHERSUITES",
                                        "value": "TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256"
                                    },
                                    {
                                        "name": "ROUTER_DISABLE_HTTP2",
                                        "value": "true"
                                    },
                                    {
                                        "name": "ROUTER_DISABLE_NAMESPACE_OWNERSHIP_CHECK",
                                        "value": "false"
                                    },
                                    {
                                        "name": "ROUTER_DOMAIN",
                                        "value": "apps.rosa.kx-bb52e1b948.qwun.p3.openshiftapps.com"
                                    },
                                    {
                                        "name": "ROUTER_ENABLE_EXTERNAL_CERTIFICATE",
                                        "value": "true"
                                    },
                                    {
                                        "name": "ROUTER_LOAD_BALANCE_ALGORITHM",
                                        "value": "random"
                                    },
                                    {
                                        "name": "ROUTER_METRICS_TLS_CERT_FILE",
                                        "value": "/etc/pki/tls/metrics-certs/tls.crt"
                                    },
                                    {
                                        "name": "ROUTER_METRICS_TLS_KEY_FILE",
                                        "value": "/etc/pki/tls/metrics-certs/tls.key"
                                    },
                                    {
                                        "name": "ROUTER_METRICS_TYPE",
                                        "value": "haproxy"
                                    },
                                    {
                                        "name": "ROUTER_SERVICE_NAME",
                                        "value": "default"
                                    },
                                    {
                                        "name": "ROUTER_SERVICE_NAMESPACE",
                                        "value": "openshift-ingress"
                                    },
                                    {
                                        "name": "ROUTER_SET_FORWARDED_HEADERS",
                                        "value": "append"
                                    },
                                    {
                                        "name": "ROUTER_TCP_BALANCE_SCHEME",
                                        "value": "source"
                                    },
                                    {
                                        "name": "ROUTER_THREADS",
                                        "value": "4"
                                    },
                                    {
                                        "name": "SSL_MIN_VERSION",
                                        "value": "TLSv1.2"
                                    },
                                    {
                                        "name": "STATS_PASSWORD_FILE",
                                        "value": "/var/lib/haproxy/conf/metrics-auth/statsPassword"
                                    },
                                    {
                                        "name": "STATS_PORT",
                                        "value": "1936"
                                    },
                                    {
                                        "name": "STATS_USERNAME_FILE",
                                        "value": "/var/lib/haproxy/conf/metrics-auth/statsUsername"
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e3732e356ae2324565c74cae57d5d016917314fa293ddaa3a68ee9ae030c6f07",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 1936,
                                        "scheme": "HTTP"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "terminationGracePeriodSeconds": 10,
                                    "timeoutSeconds": 1
                                },
                                "name": "router",
                                "ports": [
                                    {
                                        "containerPort": 80,
                                        "name": "http",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 443,
                                        "name": "https",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 1936,
                                        "name": "metrics",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz/ready",
                                        "port": 1936,
                                        "scheme": "HTTP"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "requests": {
                                        "cpu": "100m",
                                        "memory": "256Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": true,
                                    "readOnlyRootFilesystem": false
                                },
                                "startupProbe": {
                                    "failureThreshold": 120,
                                    "httpGet": {
                                        "path": "/healthz/ready",
                                        "port": 1936,
                                        "scheme": "HTTP"
                                    },
                                    "periodSeconds": 1,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/pki/tls/private",
                                        "name": "default-certificate",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/run/configmaps/service-ca",
                                        "name": "service-ca-bundle",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/lib/haproxy/conf/metrics-auth",
                                        "name": "stats-auth",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/pki/tls/metrics-certs",
                                        "name": "metrics-certs",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/os": "linux",
                            "node-role.kubernetes.io/worker": ""
                        },
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "router",
                        "serviceAccountName": "router",
                        "terminationGracePeriodSeconds": 3600,
                        "tolerations": [
                            {
                                "effect": "NoExecute",
                                "key": "kubernetes.io/e2e-evict-taint-key",
                                "operator": "Equal",
                                "value": "evictTaintVal"
                            }
                        ],
                        "topologySpreadConstraints": [
                            {
                                "labelSelector": {
                                    "matchExpressions": [
                                        {
                                            "key": "ingresscontroller.operator.openshift.io/hash",
                                            "operator": "In",
                                            "values": [
                                                "75fc8d46dd"
                                            ]
                                        }
                                    ]
                                },
                                "maxSkew": 1,
                                "topologyKey": "topology.kubernetes.io/zone",
                                "whenUnsatisfiable": "ScheduleAnyway"
                            }
                        ],
                        "volumes": [
                            {
                                "name": "default-certificate",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "default-ingress-cert"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "service-ca.crt",
                                            "path": "service-ca.crt"
                                        }
                                    ],
                                    "name": "service-ca-bundle",
                                    "optional": false
                                },
                                "name": "service-ca-bundle"
                            },
                            {
                                "name": "stats-auth",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "router-stats-default"
                                }
                            },
                            {
                                "name": "metrics-certs",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "router-metrics-certs-default"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "observedGeneration": 3,
                "replicas": 0
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "2",
                    "deployment.kubernetes.io/max-replicas": "3",
                    "deployment.kubernetes.io/revision": "2"
                },
                "creationTimestamp": "2026-04-30T14:03:02Z",
                "generation": 2,
                "labels": {
                    "ingresscontroller.operator.openshift.io/deployment-ingresscontroller": "default",
                    "ingresscontroller.operator.openshift.io/hash": "75c5869f6f",
                    "pod-template-hash": "f5f8c8646"
                },
                "name": "router-default-f5f8c8646",
                "namespace": "openshift-ingress",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "router-default",
                        "uid": "2f7ab89a-989f-48bf-bda7-379239395474"
                    }
                ],
                "resourceVersion": "13845",
                "uid": "2ea50aec-bfb5-40c8-a641-39d1870efb83"
            },
            "spec": {
                "minReadySeconds": 30,
                "replicas": 2,
                "selector": {
                    "matchLabels": {
                        "ingresscontroller.operator.openshift.io/deployment-ingresscontroller": "default",
                        "pod-template-hash": "f5f8c8646"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "openshift.io/required-scc": "restricted",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "ingresscontroller.operator.openshift.io/deployment-ingresscontroller": "default",
                            "ingresscontroller.operator.openshift.io/hash": "75c5869f6f",
                            "pod-template-hash": "f5f8c8646"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "nodeAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": {
                                    "nodeSelectorTerms": [
                                        {
                                            "matchExpressions": [
                                                {
                                                    "key": "node.openshift.io/remote-worker",
                                                    "operator": "NotIn",
                                                    "values": [
                                                        ""
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            },
                            "podAffinity": {
                                "preferredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "podAffinityTerm": {
                                            "labelSelector": {
                                                "matchExpressions": [
                                                    {
                                                        "key": "ingresscontroller.operator.openshift.io/deployment-ingresscontroller",
                                                        "operator": "In",
                                                        "values": [
                                                            "default"
                                                        ]
                                                    },
                                                    {
                                                        "key": "ingresscontroller.operator.openshift.io/hash",
                                                        "operator": "NotIn",
                                                        "values": [
                                                            "75c5869f6f"
                                                        ]
                                                    }
                                                ]
                                            },
                                            "topologyKey": "kubernetes.io/hostname"
                                        },
                                        "weight": 100
                                    }
                                ]
                            },
                            "podAntiAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "labelSelector": {
                                            "matchExpressions": [
                                                {
                                                    "key": "ingresscontroller.operator.openshift.io/deployment-ingresscontroller",
                                                    "operator": "In",
                                                    "values": [
                                                        "default"
                                                    ]
                                                },
                                                {
                                                    "key": "ingresscontroller.operator.openshift.io/hash",
                                                    "operator": "In",
                                                    "values": [
                                                        "75c5869f6f"
                                                    ]
                                                }
                                            ]
                                        },
                                        "topologyKey": "kubernetes.io/hostname"
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "env": [
                                    {
                                        "name": "DEFAULT_CERTIFICATE_DIR",
                                        "value": "/etc/pki/tls/private"
                                    },
                                    {
                                        "name": "DEFAULT_DESTINATION_CA_PATH",
                                        "value": "/var/run/configmaps/service-ca/service-ca.crt"
                                    },
                                    {
                                        "name": "RELOAD_INTERVAL",
                                        "value": "5s"
                                    },
                                    {
                                        "name": "ROUTER_ALLOW_WILDCARD_ROUTES",
                                        "value": "false"
                                    },
                                    {
                                        "name": "ROUTER_CANONICAL_HOSTNAME",
                                        "value": "router-default.apps.rosa.kx-bb52e1b948.qwun.p3.openshiftapps.com"
                                    },
                                    {
                                        "name": "ROUTER_CIPHERS",
                                        "value": "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384"
                                    },
                                    {
                                        "name": "ROUTER_CIPHERSUITES",
                                        "value": "TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256"
                                    },
                                    {
                                        "name": "ROUTER_DISABLE_HTTP2",
                                        "value": "true"
                                    },
                                    {
                                        "name": "ROUTER_DISABLE_NAMESPACE_OWNERSHIP_CHECK",
                                        "value": "false"
                                    },
                                    {
                                        "name": "ROUTER_DOMAIN",
                                        "value": "apps.rosa.kx-bb52e1b948.qwun.p3.openshiftapps.com"
                                    },
                                    {
                                        "name": "ROUTER_ENABLE_EXTERNAL_CERTIFICATE",
                                        "value": "true"
                                    },
                                    {
                                        "name": "ROUTER_LOAD_BALANCE_ALGORITHM",
                                        "value": "random"
                                    },
                                    {
                                        "name": "ROUTER_METRICS_TLS_CERT_FILE",
                                        "value": "/etc/pki/tls/metrics-certs/tls.crt"
                                    },
                                    {
                                        "name": "ROUTER_METRICS_TLS_KEY_FILE",
                                        "value": "/etc/pki/tls/metrics-certs/tls.key"
                                    },
                                    {
                                        "name": "ROUTER_METRICS_TYPE",
                                        "value": "haproxy"
                                    },
                                    {
                                        "name": "ROUTER_SERVICE_NAME",
                                        "value": "default"
                                    },
                                    {
                                        "name": "ROUTER_SERVICE_NAMESPACE",
                                        "value": "openshift-ingress"
                                    },
                                    {
                                        "name": "ROUTER_SET_FORWARDED_HEADERS",
                                        "value": "append"
                                    },
                                    {
                                        "name": "ROUTER_TCP_BALANCE_SCHEME",
                                        "value": "source"
                                    },
                                    {
                                        "name": "ROUTER_THREADS",
                                        "value": "4"
                                    },
                                    {
                                        "name": "SSL_MIN_VERSION",
                                        "value": "TLSv1.2"
                                    },
                                    {
                                        "name": "STATS_PASSWORD_FILE",
                                        "value": "/var/lib/haproxy/conf/metrics-auth/statsPassword"
                                    },
                                    {
                                        "name": "STATS_PORT",
                                        "value": "1936"
                                    },
                                    {
                                        "name": "STATS_USERNAME_FILE",
                                        "value": "/var/lib/haproxy/conf/metrics-auth/statsUsername"
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e3732e356ae2324565c74cae57d5d016917314fa293ddaa3a68ee9ae030c6f07",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 1936,
                                        "scheme": "HTTP"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "terminationGracePeriodSeconds": 10,
                                    "timeoutSeconds": 1
                                },
                                "name": "router",
                                "ports": [
                                    {
                                        "containerPort": 80,
                                        "name": "http",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 443,
                                        "name": "https",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 1936,
                                        "name": "metrics",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz/ready",
                                        "port": 1936,
                                        "scheme": "HTTP"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "requests": {
                                        "cpu": "100m",
                                        "memory": "256Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": true,
                                    "readOnlyRootFilesystem": false
                                },
                                "startupProbe": {
                                    "failureThreshold": 120,
                                    "httpGet": {
                                        "path": "/healthz/ready",
                                        "port": 1936,
                                        "scheme": "HTTP"
                                    },
                                    "periodSeconds": 1,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/pki/tls/private",
                                        "name": "default-certificate",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/run/configmaps/service-ca",
                                        "name": "service-ca-bundle",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/lib/haproxy/conf/metrics-auth",
                                        "name": "stats-auth",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/pki/tls/metrics-certs",
                                        "name": "metrics-certs",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/os": "linux",
                            "node-role.kubernetes.io/worker": ""
                        },
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "router",
                        "serviceAccountName": "router",
                        "terminationGracePeriodSeconds": 3600,
                        "tolerations": [
                            {
                                "effect": "NoExecute",
                                "key": "kubernetes.io/e2e-evict-taint-key",
                                "operator": "Equal",
                                "value": "evictTaintVal"
                            }
                        ],
                        "topologySpreadConstraints": [
                            {
                                "labelSelector": {
                                    "matchExpressions": [
                                        {
                                            "key": "ingresscontroller.operator.openshift.io/hash",
                                            "operator": "In",
                                            "values": [
                                                "75c5869f6f"
                                            ]
                                        }
                                    ]
                                },
                                "maxSkew": 1,
                                "topologyKey": "topology.kubernetes.io/zone",
                                "whenUnsatisfiable": "ScheduleAnyway"
                            }
                        ],
                        "volumes": [
                            {
                                "name": "default-certificate",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "2q0h0mv2o35aaqsjhc6ahi9h1qf09c5u-primary-cert-bundle-secret"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "service-ca.crt",
                                            "path": "service-ca.crt"
                                        }
                                    ],
                                    "name": "service-ca-bundle",
                                    "optional": false
                                },
                                "name": "service-ca-bundle"
                            },
                            {
                                "name": "stats-auth",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "router-stats-default"
                                }
                            },
                            {
                                "name": "metrics-certs",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "router-metrics-certs-default"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 2,
                "fullyLabeledReplicas": 2,
                "observedGeneration": 2,
                "readyReplicas": 2,
                "replicas": 2
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "capability.openshift.io/name": "Insights",
                    "config.openshift.io/inject-proxy": "insights-operator",
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "1",
                    "deployment.kubernetes.io/revision": "1",
                    "include.release.openshift.io/hypershift": "true",
                    "include.release.openshift.io/ibm-cloud-managed": "true"
                },
                "creationTimestamp": "2026-04-30T13:59:09Z",
                "generation": 1,
                "labels": {
                    "app": "insights-operator",
                    "pod-template-hash": "6dbb575d6c"
                },
                "name": "insights-operator-6dbb575d6c",
                "namespace": "openshift-insights",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "insights-operator",
                        "uid": "bcf38e48-82d7-4f78-8c51-cac66e698a2e"
                    }
                ],
                "resourceVersion": "14811",
                "uid": "6c0d9cbb-2c29-438a-a9d7-6e2a3eb28d5e"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app": "insights-operator",
                        "pod-template-hash": "6dbb575d6c"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app": "insights-operator",
                            "pod-template-hash": "6dbb575d6c"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "start",
                                    "--config=/etc/insights-operator/server.yaml"
                                ],
                                "env": [
                                    {
                                        "name": "POD_NAME",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.name"
                                            }
                                        }
                                    },
                                    {
                                        "name": "POD_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    },
                                    {
                                        "name": "RELEASE_VERSION",
                                        "value": "4.21.9"
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:cc6751b59e51a14c8bd7370c2645f67946b4d29f7551b4d0c1cffa727a58332d",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "insights-operator",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "name": "metrics",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "54Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/tmp",
                                        "name": "tmp"
                                    },
                                    {
                                        "mountPath": "/var/lib/insights-operator",
                                        "name": "snapshots"
                                    },
                                    {
                                        "mountPath": "/var/run/configmaps/trusted-ca-bundle",
                                        "name": "trusted-ca-bundle",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/run/configmaps/service-ca-bundle",
                                        "name": "service-ca-bundle",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/run/secrets/serving-cert",
                                        "name": "serving-cert"
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/os": "linux"
                        },
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "operator",
                        "serviceAccountName": "operator",
                        "terminationGracePeriodSeconds": 30,
                        "tolerations": [
                            {
                                "effect": "NoSchedule",
                                "key": "node-role.kubernetes.io/master",
                                "operator": "Exists"
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/unreachable",
                                "operator": "Exists",
                                "tolerationSeconds": 900
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/not-ready",
                                "operator": "Exists",
                                "tolerationSeconds": 900
                            }
                        ],
                        "volumes": [
                            {
                                "emptyDir": {},
                                "name": "tmp"
                            },
                            {
                                "emptyDir": {},
                                "name": "snapshots"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "trusted-ca-bundle",
                                    "optional": true
                                },
                                "name": "trusted-ca-bundle"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "service-ca-bundle",
                                    "optional": true
                                },
                                "name": "service-ca-bundle"
                            },
                            {
                                "name": "serving-cert",
                                "secret": {
                                    "defaultMode": 420,
                                    "optional": true,
                                    "secretName": "openshift-insights-serving-cert"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "1",
                    "deployment.kubernetes.io/revision": "1",
                    "include.release.openshift.io/hypershift": "true",
                    "include.release.openshift.io/ibm-cloud-managed": "true"
                },
                "creationTimestamp": "2026-04-30T13:59:15Z",
                "generation": 1,
                "labels": {
                    "app": "kube-storage-version-migrator-operator",
                    "pod-template-hash": "74478b59c6"
                },
                "name": "kube-storage-version-migrator-operator-74478b59c6",
                "namespace": "openshift-kube-storage-version-migrator-operator",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "kube-storage-version-migrator-operator",
                        "uid": "1fb93f94-f290-435a-9af2-df32b7748e40"
                    }
                ],
                "resourceVersion": "14526",
                "uid": "fb05b626-14fc-49e3-a65e-5997c50236e3"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app": "kube-storage-version-migrator-operator",
                        "pod-template-hash": "74478b59c6"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "openshift.io/required-scc": "nonroot-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app": "kube-storage-version-migrator-operator",
                            "pod-template-hash": "74478b59c6"
                        },
                        "name": "kube-storage-version-migrator-operator"
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--config=/var/run/configmaps/config/config.yaml"
                                ],
                                "command": [
                                    "cluster-kube-storage-version-migrator-operator",
                                    "start"
                                ],
                                "env": [
                                    {
                                        "name": "IMAGE",
                                        "value": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:08c5a78c8a5af04c549e2273aaf4bb452a75bf038d68aa9d01bb2aff66c30e90"
                                    },
                                    {
                                        "name": "OPERATOR_IMAGE",
                                        "value": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:459a97d9dfc90b3b4a0e16f498dc89c4a432a309a7b62e6f4e6ab62d58369afb"
                                    },
                                    {
                                        "name": "OPERATOR_IMAGE_VERSION",
                                        "value": "4.21.9"
                                    },
                                    {
                                        "name": "OPERAND_IMAGE_VERSION",
                                        "value": "4.21.9"
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:459a97d9dfc90b3b4a0e16f498dc89c4a432a309a7b62e6f4e6ab62d58369afb",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "kube-storage-version-migrator-operator",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "name": "metrics",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "50Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "runAsUser": 1001
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/run/configmaps/config",
                                        "name": "config"
                                    },
                                    {
                                        "mountPath": "/var/run/secrets/serving-cert",
                                        "name": "serving-cert"
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "kube-storage-version-migrator-operator",
                        "serviceAccountName": "kube-storage-version-migrator-operator",
                        "terminationGracePeriodSeconds": 30,
                        "tolerations": [
                            {
                                "effect": "NoSchedule",
                                "key": "node-role.kubernetes.io/master",
                                "operator": "Exists"
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/unreachable",
                                "operator": "Exists",
                                "tolerationSeconds": 120
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/not-ready",
                                "operator": "Exists",
                                "tolerationSeconds": 120
                            }
                        ],
                        "volumes": [
                            {
                                "name": "serving-cert",
                                "secret": {
                                    "defaultMode": 420,
                                    "optional": true,
                                    "secretName": "serving-cert"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "config"
                                },
                                "name": "config"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1",
                    "operator.openshift.io/spec-hash": "2ed5f04a52bd41fafe96cc231833425825b580bb9e0cc4aeaa478b464d093cfa"
                },
                "creationTimestamp": "2026-04-30T14:13:30Z",
                "generation": 1,
                "labels": {
                    "app": "migrator",
                    "pod-template-hash": "846d9b8bdc"
                },
                "name": "migrator-846d9b8bdc",
                "namespace": "openshift-kube-storage-version-migrator",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "migrator",
                        "uid": "aa6c9ea5-0916-4bb4-a69c-2764eb004455"
                    }
                ],
                "resourceVersion": "11722",
                "uid": "7ee0d502-8ea6-40bf-b9a8-2bc747803b3f"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app": "migrator",
                        "pod-template-hash": "846d9b8bdc"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "openshift.io/required-scc": "nonroot-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app": "migrator",
                            "pod-template-hash": "846d9b8bdc"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "trap 'echo \"Termination signal received, but ignored. Continuing...\"; sleep infinity' TERM\nmigrator \"$@\" \u0026 wait $!",
                                    "bash",
                                    "--alsologtostderr",
                                    "--v=2"
                                ],
                                "command": [
                                    "/bin/bash",
                                    "-c"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:08c5a78c8a5af04c549e2273aaf4bb452a75bf038d68aa9d01bb2aff66c30e90",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "migrator",
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "200Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "runAsUser": 1001
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError"
                            },
                            {
                                "args": [
                                    "trap 'echo \"Gracefully sleeping for 25s to let another pod start...\"; sleep 25; exit' EXIT\nwhile true; do echo \"Waiting for termination...\"; sleep 3600 \u0026 wait $!; done"
                                ],
                                "command": [
                                    "/bin/bash",
                                    "-c"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:08c5a78c8a5af04c549e2273aaf4bb452a75bf038d68aa9d01bb2aff66c30e90",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "graceful-termination",
                                "resources": {
                                    "requests": {
                                        "cpu": "1m",
                                        "memory": "1Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "runAsUser": 1001
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError"
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "kube-storage-version-migrator-sa",
                        "serviceAccountName": "kube-storage-version-migrator-sa",
                        "terminationGracePeriodSeconds": 30,
                        "tolerations": [
                            {
                                "effect": "NoSchedule",
                                "key": "node-role.kubernetes.io/master",
                                "operator": "Exists"
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/unreachable",
                                "operator": "Exists",
                                "tolerationSeconds": 120
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/not-ready",
                                "operator": "Exists",
                                "tolerationSeconds": 120
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1",
                    "include.release.openshift.io/ibm-cloud-managed": "true"
                },
                "creationTimestamp": "2026-04-30T13:59:03Z",
                "generation": 1,
                "labels": {
                    "app": "cluster-monitoring-operator",
                    "app.kubernetes.io/name": "cluster-monitoring-operator",
                    "app.kubernetes.io/part-of": "openshift-monitoring",
                    "pod-template-hash": "557b74df6"
                },
                "name": "cluster-monitoring-operator-557b74df6",
                "namespace": "openshift-monitoring",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "cluster-monitoring-operator",
                        "uid": "f7883146-3d3f-4e06-9a06-0369b697df6b"
                    }
                ],
                "resourceVersion": "12432",
                "uid": "ca88a335-031c-445d-954d-70373cf09c6c"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app": "cluster-monitoring-operator",
                        "pod-template-hash": "557b74df6"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app": "cluster-monitoring-operator",
                            "app.kubernetes.io/name": "cluster-monitoring-operator",
                            "app.kubernetes.io/part-of": "openshift-monitoring",
                            "pod-template-hash": "557b74df6"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "-namespace=openshift-monitoring",
                                    "-namespace-user-workload=openshift-user-workload-monitoring",
                                    "-configmap=cluster-monitoring-config",
                                    "-release-version=$(RELEASE_VERSION)",
                                    "-v=2",
                                    "-cert-file=/etc/tls/private/tls.crt",
                                    "-key-file=/etc/tls/private/tls.key",
                                    "-images=prometheus-operator=quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:1eb6a6ee3c66ac15be6bc21bb6015c595c11c15b9dfd21bd9f5ce7f7b990ebaa",
                                    "-images=prometheus-config-reloader=quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a53c639f63de8981aebdbd9f3aa0c2f43d4ec66f7624459ed6d6ee163db5a9c1",
                                    "-images=prometheus-operator-admission-webhook=quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:572ebf7c7fab1a518582f3ca46c866730423cce6e8a19f614dc15fd61bf0c65a",
                                    "-images=configmap-reloader=quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4247c2dbe4ab244ab18e3a41d33507a4581ba4c2853485c90d147febcece3a97",
                                    "-images=prometheus=quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:5dd9945374379a0e87d0dfecb1d0c7a5abb9116d11f6ebdc86c289bc1fca5a8a",
                                    "-images=alertmanager=quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ee7e39992e07ae1dffedca242e40090227c901154c27c2c1a4dc48131fa2da58",
                                    "-images=node-exporter=quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:17aefdc2f4752c23dc8f0947bb01fc34635822eeb18f2d8a5eddf8211b84d450",
                                    "-images=kube-state-metrics=quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:53ff8efdd8f563421ebc1859ab021a3bbc1306f82d4ff5d9c21bc60ec5f57898",
                                    "-images=openshift-state-metrics=quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:52db05084f2a2e7d7bf4040e4865df88ec4074efbbe59a78d861be2c5ab2aa40",
                                    "-images=kube-rbac-proxy=quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d6fbe0075cbb12bfd287c973704fadf97154c7f73e370733d976a40835e9155a",
                                    "-images=telemeter-client=quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:1f118a4ec0b92cb88c8544ea31d2b9adfc7006eeddb7a8d260150ecbce4adb8c",
                                    "-images=prom-label-proxy=quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:603cb4fd86828df9d4291e197dfd6a90668ca8ef40d38f527019faca29e32f1c",
                                    "-images=thanos=quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9d6d63dce784df5863e6a0ba4c11317a26c9d756d4e62d47759c97190a71cce5",
                                    "-images=monitoring-plugin=quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3380fecebaeee139c1607fbcd9346cebc92806679568e2244a8905ef0f52aad2",
                                    "-images=kube-metrics-server=quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a9b7b76c25c282ba47196c038787a5fbd9e17b9bcc059901d66479ac68819beb"
                                ],
                                "env": [
                                    {
                                        "name": "RELEASE_VERSION",
                                        "value": "4.21.9"
                                    },
                                    {
                                        "name": "POD_NAME",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.name"
                                            }
                                        }
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4733236617781e3469ffffb15e4daaa1f14ea8e1c52b426a3787a4f1f2945424",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "cluster-monitoring-operator",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "name": "https",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "75Mi"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/tls/private",
                                        "name": "cluster-monitoring-operator-tls",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/cluster-monitoring-operator/telemetry",
                                        "name": "telemetry-config",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/os": "linux"
                        },
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "cluster-monitoring-operator",
                        "serviceAccountName": "cluster-monitoring-operator",
                        "terminationGracePeriodSeconds": 30,
                        "tolerations": [
                            {
                                "effect": "NoSchedule",
                                "key": "node.kubernetes.io/memory-pressure",
                                "operator": "Exists"
                            },
                            {
                                "effect": "NoSchedule",
                                "key": "node-role.kubernetes.io/master",
                                "operator": "Exists"
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/unreachable",
                                "operator": "Exists",
                                "tolerationSeconds": 120
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/not-ready",
                                "operator": "Exists",
                                "tolerationSeconds": 120
                            }
                        ],
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "telemetry-config"
                                },
                                "name": "telemetry-config"
                            },
                            {
                                "name": "cluster-monitoring-operator-tls",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "cluster-monitoring-operator-tls"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:14:08Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "exporter",
                    "app.kubernetes.io/managed-by": "cluster-monitoring-operator",
                    "app.kubernetes.io/name": "kube-state-metrics",
                    "app.kubernetes.io/part-of": "openshift-monitoring",
                    "app.kubernetes.io/version": "2.17.0",
                    "pod-template-hash": "6dfffbb599"
                },
                "name": "kube-state-metrics-6dfffbb599",
                "namespace": "openshift-monitoring",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "kube-state-metrics",
                        "uid": "7ff05b83-b03e-4180-b16f-abdb8a927957"
                    }
                ],
                "resourceVersion": "13230",
                "uid": "825850b7-c0f3-4b23-a417-bc6fc260bdc8"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "exporter",
                        "app.kubernetes.io/name": "kube-state-metrics",
                        "app.kubernetes.io/part-of": "openshift-monitoring",
                        "pod-template-hash": "6dfffbb599"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "kubectl.kubernetes.io/default-container": "kube-state-metrics",
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app.kubernetes.io/component": "exporter",
                            "app.kubernetes.io/managed-by": "cluster-monitoring-operator",
                            "app.kubernetes.io/name": "kube-state-metrics",
                            "app.kubernetes.io/part-of": "openshift-monitoring",
                            "app.kubernetes.io/version": "2.17.0",
                            "pod-template-hash": "6dfffbb599"
                        }
                    },
                    "spec": {
                        "automountServiceAccountToken": true,
                        "containers": [
                            {
                                "args": [
                                    "--host=127.0.0.1",
                                    "--port=8081",
                                    "--telemetry-host=127.0.0.1",
                                    "--telemetry-port=8082",
                                    "--custom-resource-state-config-file=/etc/kube-state-metrics/custom-resource-state-configmap.yaml",
                                    "--metric-denylist=\n^kube_secret_labels$,\n^kube_.+_annotations$,\n^kube_customresource_.+_annotations_info$,\n^kube_customresource_.+_labels_info$\n",
                                    "--metric-labels-allowlist=pods=[*],nodes=[*],namespaces=[*],persistentvolumes=[*],persistentvolumeclaims=[*],poddisruptionbudgets=[*]",
                                    "--metric-denylist=\n^kube_.+_created$,\n^kube_.+_metadata_resource_version$,\n^kube_replicaset_metadata_generation$,\n^kube_replicaset_status_observed_generation$,\n^kube_pod_restart_policy$,\n^kube_pod_init_container_status_terminated$,\n^kube_pod_init_container_status_running$,\n^kube_pod_container_status_terminated$,\n^kube_pod_container_status_running$,\n^kube_pod_completion_time$,\n^kube_pod_status_scheduled$\n"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:53ff8efdd8f563421ebc1859ab021a3bbc1306f82d4ff5d9c21bc60ec5f57898",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "kube-state-metrics",
                                "resources": {
                                    "requests": {
                                        "cpu": "2m",
                                        "memory": "80Mi"
                                    }
                                },
                                "securityContext": {},
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/tmp",
                                        "name": "volume-directive-shadow"
                                    },
                                    {
                                        "mountPath": "/etc/kube-state-metrics",
                                        "name": "kube-state-metrics-custom-resource-state-configmap",
                                        "readOnly": true
                                    }
                                ]
                            },
                            {
                                "args": [
                                    "--secure-listen-address=:8443",
                                    "--tls-cipher-suites=TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
                                    "--upstream=http://127.0.0.1:8081/",
                                    "--tls-cert-file=/etc/tls/private/tls.crt",
                                    "--tls-private-key-file=/etc/tls/private/tls.key",
                                    "--client-ca-file=/etc/tls/client/client-ca.crt",
                                    "--config-file=/etc/kube-rbac-policy/config.yaml",
                                    "--tls-min-version=VersionTLS12"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d6fbe0075cbb12bfd287c973704fadf97154c7f73e370733d976a40835e9155a",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "kube-rbac-proxy-main",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "name": "https-main",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "1m",
                                        "memory": "15Mi"
                                    }
                                },
                                "securityContext": {},
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/tls/private",
                                        "name": "kube-state-metrics-tls"
                                    },
                                    {
                                        "mountPath": "/etc/tls/client",
                                        "name": "metrics-client-ca"
                                    },
                                    {
                                        "mountPath": "/etc/kube-rbac-policy",
                                        "name": "kube-state-metrics-kube-rbac-proxy-config",
                                        "readOnly": true
                                    }
                                ]
                            },
                            {
                                "args": [
                                    "--secure-listen-address=:9443",
                                    "--tls-cipher-suites=TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
                                    "--upstream=http://127.0.0.1:8082/",
                                    "--tls-cert-file=/etc/tls/private/tls.crt",
                                    "--tls-private-key-file=/etc/tls/private/tls.key",
                                    "--client-ca-file=/etc/tls/client/client-ca.crt",
                                    "--config-file=/etc/kube-rbac-policy/config.yaml",
                                    "--tls-min-version=VersionTLS12"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d6fbe0075cbb12bfd287c973704fadf97154c7f73e370733d976a40835e9155a",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "kube-rbac-proxy-self",
                                "ports": [
                                    {
                                        "containerPort": 9443,
                                        "name": "https-self",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "1m",
                                        "memory": "15Mi"
                                    }
                                },
                                "securityContext": {},
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/tls/private",
                                        "name": "kube-state-metrics-tls"
                                    },
                                    {
                                        "mountPath": "/etc/tls/client",
                                        "name": "metrics-client-ca"
                                    },
                                    {
                                        "mountPath": "/etc/kube-rbac-policy",
                                        "name": "kube-state-metrics-kube-rbac-proxy-config",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/os": "linux"
                        },
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "kube-state-metrics",
                        "serviceAccountName": "kube-state-metrics",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "emptyDir": {},
                                "name": "volume-directive-shadow"
                            },
                            {
                                "name": "kube-state-metrics-tls",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "kube-state-metrics-tls"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "metrics-client-ca"
                                },
                                "name": "metrics-client-ca"
                            },
                            {
                                "name": "kube-state-metrics-kube-rbac-proxy-config",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "kube-state-metrics-kube-rbac-proxy-config"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "kube-state-metrics-custom-resource-state-configmap"
                                },
                                "name": "kube-state-metrics-custom-resource-state-configmap"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "2",
                    "deployment.kubernetes.io/max-replicas": "3",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:14:12Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "metrics-server",
                    "app.kubernetes.io/name": "metrics-server",
                    "app.kubernetes.io/part-of": "openshift-monitoring",
                    "pod-template-hash": "6b8b9cf6d"
                },
                "name": "metrics-server-6b8b9cf6d",
                "namespace": "openshift-monitoring",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "metrics-server",
                        "uid": "30246691-d353-4c09-9a3c-554c20e6cbde"
                    }
                ],
                "resourceVersion": "14219",
                "uid": "56ad3fb5-63ae-4030-867c-3edfda049e1d"
            },
            "spec": {
                "replicas": 2,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "metrics-server",
                        "app.kubernetes.io/name": "metrics-server",
                        "app.kubernetes.io/part-of": "openshift-monitoring",
                        "pod-template-hash": "6b8b9cf6d"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "monitoring.openshift.io/kubelet-serving-ca-bundle-hash": "1irk1n0h93vbb",
                            "monitoring.openshift.io/metrics-server-client-certs-hash": "a5ipkkiclnjkl",
                            "monitoring.openshift.io/serving-ca-secret-hash": "b0stb1gifev53",
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app.kubernetes.io/component": "metrics-server",
                            "app.kubernetes.io/name": "metrics-server",
                            "app.kubernetes.io/part-of": "openshift-monitoring",
                            "pod-template-hash": "6b8b9cf6d"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "podAntiAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "labelSelector": {
                                            "matchLabels": {
                                                "app.kubernetes.io/component": "metrics-server",
                                                "app.kubernetes.io/name": "metrics-server",
                                                "app.kubernetes.io/part-of": "openshift-monitoring"
                                            }
                                        },
                                        "namespaces": [
                                            "openshift-monitoring"
                                        ],
                                        "topologyKey": "kubernetes.io/hostname"
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "args": [
                                    "--secure-port=10250",
                                    "--kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname",
                                    "--kubelet-use-node-status-port",
                                    "--metric-resolution=15s",
                                    "--kubelet-certificate-authority=/etc/tls/kubelet-serving-ca-bundle/ca-bundle.crt",
                                    "--kubelet-client-certificate=/etc/tls/metrics-server-client-certs/tls.crt",
                                    "--kubelet-client-key=/etc/tls/metrics-server-client-certs/tls.key",
                                    "--tls-cert-file=/etc/tls/private/tls.crt",
                                    "--tls-private-key-file=/etc/tls/private/tls.key",
                                    "--tls-cipher-suites=TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
                                    "--shutdown-send-retry-after=true",
                                    "--shutdown-delay-duration=150s",
                                    "--disable-http2-serving=true",
                                    "--tls-min-version=VersionTLS12",
                                    "--client-ca-file=/etc/client-ca-bundle/client-ca-file",
                                    "--requestheader-client-ca-file=/etc/client-ca-bundle/requestheader-client-ca-file",
                                    "--requestheader-allowed-names=kube-apiserver-proxy,system:kube-apiserver-proxy,system:openshift-aggregator",
                                    "--requestheader-extra-headers-prefix=X-Remote-Extra-",
                                    "--requestheader-group-headers=X-Remote-Group",
                                    "--requestheader-username-headers=X-Remote-User",
                                    "--audit-policy-file=/etc/audit/metadata-profile.yaml",
                                    "--audit-log-path=/var/log/metrics-server/audit.log",
                                    "--audit-log-maxsize=100",
                                    "--audit-log-maxbackup=5",
                                    "--audit-log-compress=true"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a9b7b76c25c282ba47196c038787a5fbd9e17b9bcc059901d66479ac68819beb",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/livez",
                                        "port": "https",
                                        "scheme": "HTTPS"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "metrics-server",
                                "ports": [
                                    {
                                        "containerPort": 10250,
                                        "name": "https",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 6,
                                    "httpGet": {
                                        "path": "/readyz",
                                        "port": "https",
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 20,
                                    "periodSeconds": 20,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "requests": {
                                        "cpu": "1m",
                                        "memory": "40Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/tls/private",
                                        "name": "secret-metrics-server-tls"
                                    },
                                    {
                                        "mountPath": "/etc/tls/metrics-server-client-certs",
                                        "name": "secret-metrics-server-client-certs"
                                    },
                                    {
                                        "mountPath": "/etc/tls/kubelet-serving-ca-bundle",
                                        "name": "configmap-kubelet-serving-ca-bundle"
                                    },
                                    {
                                        "mountPath": "/etc/audit",
                                        "name": "metrics-server-audit-profiles",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/log/metrics-server",
                                        "name": "audit-log"
                                    },
                                    {
                                        "mountPath": "/etc/client-ca-bundle",
                                        "name": "client-ca-bundle",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/os": "linux"
                        },
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "metrics-server",
                        "serviceAccountName": "metrics-server",
                        "terminationGracePeriodSeconds": 170,
                        "volumes": [
                            {
                                "name": "secret-metrics-server-client-certs",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "metrics-server-client-certs"
                                }
                            },
                            {
                                "name": "secret-metrics-server-tls",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "metrics-server-tls"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "kubelet-serving-ca-bundle"
                                },
                                "name": "configmap-kubelet-serving-ca-bundle"
                            },
                            {
                                "emptyDir": {},
                                "name": "audit-log"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "metrics-server-audit-profiles"
                                },
                                "name": "metrics-server-audit-profiles"
                            },
                            {
                                "name": "client-ca-bundle",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "metrics-server-d2ptp55r5oa22"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 2,
                "fullyLabeledReplicas": 2,
                "observedGeneration": 1,
                "readyReplicas": 2,
                "replicas": 2
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "2",
                    "deployment.kubernetes.io/max-replicas": "3",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:14:13Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "monitoring-plugin",
                    "app.kubernetes.io/managed-by": "cluster-monitoring-operator",
                    "app.kubernetes.io/name": "monitoring-plugin",
                    "app.kubernetes.io/part-of": "openshift-monitoring",
                    "pod-template-hash": "5cbb48bf6b"
                },
                "name": "monitoring-plugin-5cbb48bf6b",
                "namespace": "openshift-monitoring",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "monitoring-plugin",
                        "uid": "70896653-e063-4a24-85c5-ccb7f74b2c74"
                    }
                ],
                "resourceVersion": "13547",
                "uid": "3c6907dc-8e2c-4a58-8dfa-fda6acd6ea82"
            },
            "spec": {
                "replicas": 2,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "monitoring-plugin",
                        "app.kubernetes.io/managed-by": "cluster-monitoring-operator",
                        "app.kubernetes.io/name": "monitoring-plugin",
                        "app.kubernetes.io/part-of": "openshift-monitoring",
                        "pod-template-hash": "5cbb48bf6b"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app.kubernetes.io/component": "monitoring-plugin",
                            "app.kubernetes.io/managed-by": "cluster-monitoring-operator",
                            "app.kubernetes.io/name": "monitoring-plugin",
                            "app.kubernetes.io/part-of": "openshift-monitoring",
                            "pod-template-hash": "5cbb48bf6b"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "podAntiAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "labelSelector": {
                                            "matchLabels": {
                                                "app.kubernetes.io/component": "monitoring-plugin",
                                                "app.kubernetes.io/managed-by": "cluster-monitoring-operator",
                                                "app.kubernetes.io/name": "monitoring-plugin",
                                                "app.kubernetes.io/part-of": "openshift-monitoring"
                                            }
                                        },
                                        "namespaces": [
                                            "openshift-monitoring"
                                        ],
                                        "topologyKey": "kubernetes.io/hostname"
                                    }
                                ]
                            }
                        },
                        "automountServiceAccountToken": true,
                        "containers": [
                            {
                                "args": [
                                    "--config-path=/opt/app-root/web/dist",
                                    "--static-path=/opt/app-root/web/dist",
                                    "--cert=/var/cert/tls.crt",
                                    "--key=/var/cert/tls.key",
                                    "--tls-cipher-suites=TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
                                    "--tls-min-version=VersionTLS12"
                                ],
                                "command": [
                                    "/opt/app-root/plugin-backend"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3380fecebaeee139c1607fbcd9346cebc92806679568e2244a8905ef0f52aad2",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "monitoring-plugin",
                                "ports": [
                                    {
                                        "containerPort": 9443,
                                        "name": "https",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/health",
                                        "port": "https",
                                        "scheme": "HTTPS"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "50Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/cert",
                                        "name": "monitoring-plugin-cert",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/os": "linux"
                        },
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "monitoring-plugin",
                        "serviceAccountName": "monitoring-plugin",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "monitoring-plugin-cert",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "monitoring-plugin-cert"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 2,
                "fullyLabeledReplicas": 2,
                "observedGeneration": 1,
                "readyReplicas": 2,
                "replicas": 2
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:14:08Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "exporter",
                    "app.kubernetes.io/managed-by": "cluster-monitoring-operator",
                    "app.kubernetes.io/name": "openshift-state-metrics",
                    "app.kubernetes.io/part-of": "openshift-monitoring",
                    "pod-template-hash": "b8587444b"
                },
                "name": "openshift-state-metrics-b8587444b",
                "namespace": "openshift-monitoring",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "openshift-state-metrics",
                        "uid": "dc4b00b2-61a3-46af-b833-5b2e1e4c79c3"
                    }
                ],
                "resourceVersion": "13084",
                "uid": "32075050-bb44-4f5e-b440-12c13cb1f7eb"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "exporter",
                        "app.kubernetes.io/name": "openshift-state-metrics",
                        "pod-template-hash": "b8587444b"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "kubectl.kubernetes.io/default-container": "openshift-state-metrics",
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app.kubernetes.io/component": "exporter",
                            "app.kubernetes.io/managed-by": "cluster-monitoring-operator",
                            "app.kubernetes.io/name": "openshift-state-metrics",
                            "app.kubernetes.io/part-of": "openshift-monitoring",
                            "pod-template-hash": "b8587444b"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--secure-listen-address=:8443",
                                    "--tls-cipher-suites=TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
                                    "--upstream=http://127.0.0.1:8081/",
                                    "--tls-cert-file=/etc/tls/private/tls.crt",
                                    "--tls-private-key-file=/etc/tls/private/tls.key",
                                    "--config-file=/etc/kube-rbac-policy/config.yaml",
                                    "--client-ca-file=/etc/tls/client/client-ca.crt",
                                    "--tls-min-version=VersionTLS12"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d6fbe0075cbb12bfd287c973704fadf97154c7f73e370733d976a40835e9155a",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "kube-rbac-proxy-main",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "name": "https-main",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "1m",
                                        "memory": "20Mi"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/tls/private",
                                        "name": "openshift-state-metrics-tls"
                                    },
                                    {
                                        "mountPath": "/etc/kube-rbac-policy",
                                        "name": "openshift-state-metrics-kube-rbac-proxy-config",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/tls/client",
                                        "name": "metrics-client-ca",
                                        "readOnly": true
                                    }
                                ]
                            },
                            {
                                "args": [
                                    "--secure-listen-address=:9443",
                                    "--tls-cipher-suites=TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
                                    "--upstream=http://127.0.0.1:8082/",
                                    "--tls-cert-file=/etc/tls/private/tls.crt",
                                    "--tls-private-key-file=/etc/tls/private/tls.key",
                                    "--config-file=/etc/kube-rbac-policy/config.yaml",
                                    "--client-ca-file=/etc/tls/client/client-ca.crt",
                                    "--tls-min-version=VersionTLS12"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d6fbe0075cbb12bfd287c973704fadf97154c7f73e370733d976a40835e9155a",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "kube-rbac-proxy-self",
                                "ports": [
                                    {
                                        "containerPort": 9443,
                                        "name": "https-self",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "1m",
                                        "memory": "20Mi"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/tls/private",
                                        "name": "openshift-state-metrics-tls"
                                    },
                                    {
                                        "mountPath": "/etc/kube-rbac-policy",
                                        "name": "openshift-state-metrics-kube-rbac-proxy-config",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/tls/client",
                                        "name": "metrics-client-ca",
                                        "readOnly": true
                                    }
                                ]
                            },
                            {
                                "args": [
                                    "--host=127.0.0.1",
                                    "--port=8081",
                                    "--telemetry-host=127.0.0.1",
                                    "--telemetry-port=8082"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:52db05084f2a2e7d7bf4040e4865df88ec4074efbbe59a78d861be2c5ab2aa40",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "openshift-state-metrics",
                                "resources": {
                                    "requests": {
                                        "cpu": "1m",
                                        "memory": "32Mi"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError"
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/os": "linux"
                        },
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "openshift-state-metrics",
                        "serviceAccountName": "openshift-state-metrics",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "openshift-state-metrics-tls",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "openshift-state-metrics-tls"
                                }
                            },
                            {
                                "name": "openshift-state-metrics-kube-rbac-proxy-config",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "openshift-state-metrics-kube-rbac-proxy-config"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "metrics-client-ca"
                                },
                                "name": "metrics-client-ca"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:14:03Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "controller",
                    "app.kubernetes.io/managed-by": "cluster-monitoring-operator",
                    "app.kubernetes.io/name": "prometheus-operator",
                    "app.kubernetes.io/part-of": "openshift-monitoring",
                    "app.kubernetes.io/version": "0.87.0",
                    "pod-template-hash": "76b589d668"
                },
                "name": "prometheus-operator-76b589d668",
                "namespace": "openshift-monitoring",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "prometheus-operator",
                        "uid": "6ef1e628-aca6-4744-b3fb-bd9f26f31a27"
                    }
                ],
                "resourceVersion": "12636",
                "uid": "352ef9a9-baf4-4ffb-bf72-19e798d86019"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "controller",
                        "app.kubernetes.io/name": "prometheus-operator",
                        "app.kubernetes.io/part-of": "openshift-monitoring",
                        "pod-template-hash": "76b589d668"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "kubectl.kubernetes.io/default-container": "prometheus-operator",
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app.kubernetes.io/component": "controller",
                            "app.kubernetes.io/managed-by": "cluster-monitoring-operator",
                            "app.kubernetes.io/name": "prometheus-operator",
                            "app.kubernetes.io/part-of": "openshift-monitoring",
                            "app.kubernetes.io/version": "0.87.0",
                            "pod-template-hash": "76b589d668"
                        }
                    },
                    "spec": {
                        "automountServiceAccountToken": true,
                        "containers": [
                            {
                                "args": [
                                    "--kubelet-service=kube-system/kubelet",
                                    "--prometheus-config-reloader=quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a53c639f63de8981aebdbd9f3aa0c2f43d4ec66f7624459ed6d6ee163db5a9c1",
                                    "--kubelet-endpoints=true",
                                    "--kubelet-endpointslice=true",
                                    "--watch-referenced-objects-in-all-namespaces=true",
                                    "--prometheus-instance-namespaces=openshift-monitoring",
                                    "--thanos-ruler-instance-namespaces=openshift-monitoring",
                                    "--alertmanager-instance-namespaces=openshift-monitoring",
                                    "--config-reloader-cpu-limit=0",
                                    "--config-reloader-memory-limit=0",
                                    "--config-reloader-cpu-request=1m",
                                    "--config-reloader-memory-request=10Mi",
                                    "--web.listen-address=127.0.0.1:8080",
                                    "--controller-id=openshift-monitoring/prometheus-operator"
                                ],
                                "env": [
                                    {
                                        "name": "GOGC",
                                        "value": "30"
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:1eb6a6ee3c66ac15be6bc21bb6015c595c11c15b9dfd21bd9f5ce7f7b990ebaa",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "prometheus-operator",
                                "resources": {
                                    "requests": {
                                        "cpu": "5m",
                                        "memory": "150Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError"
                            },
                            {
                                "args": [
                                    "--secure-listen-address=:8443",
                                    "--tls-cipher-suites=TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
                                    "--upstream=http://localhost:8080/",
                                    "--tls-cert-file=/etc/tls/private/tls.crt",
                                    "--tls-private-key-file=/etc/tls/private/tls.key",
                                    "--client-ca-file=/etc/tls/client/client-ca.crt",
                                    "--config-file=/etc/kube-rbac-policy/config.yaml",
                                    "--tls-min-version=VersionTLS12"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d6fbe0075cbb12bfd287c973704fadf97154c7f73e370733d976a40835e9155a",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "kube-rbac-proxy",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "name": "https",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "1m",
                                        "memory": "15Mi"
                                    }
                                },
                                "securityContext": {},
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/tls/private",
                                        "name": "prometheus-operator-tls",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/tls/client",
                                        "name": "metrics-client-ca",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/kube-rbac-policy",
                                        "name": "prometheus-operator-kube-rbac-proxy-config",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/os": "linux"
                        },
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "prometheus-operator",
                        "serviceAccountName": "prometheus-operator",
                        "terminationGracePeriodSeconds": 30,
                        "tolerations": [
                            {
                                "effect": "NoSchedule",
                                "key": "node-role.kubernetes.io/master",
                                "operator": "Exists"
                            }
                        ],
                        "volumes": [
                            {
                                "name": "prometheus-operator-tls",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "prometheus-operator-tls"
                                }
                            },
                            {
                                "name": "prometheus-operator-kube-rbac-proxy-config",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "prometheus-operator-kube-rbac-proxy-config"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "metrics-client-ca"
                                },
                                "name": "metrics-client-ca"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "2",
                    "deployment.kubernetes.io/max-replicas": "3",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:13:58Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "cluster-monitoring-operator",
                    "app.kubernetes.io/name": "prometheus-operator-admission-webhook",
                    "app.kubernetes.io/part-of": "openshift-monitoring",
                    "app.kubernetes.io/version": "0.87.0",
                    "pod-template-hash": "59b79769fb"
                },
                "name": "prometheus-operator-admission-webhook-59b79769fb",
                "namespace": "openshift-monitoring",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "prometheus-operator-admission-webhook",
                        "uid": "0b35313b-855c-494e-a11a-85186682a23a"
                    }
                ],
                "resourceVersion": "12570",
                "uid": "f20c1b10-71a9-4371-bc4f-864a61c5ff8d"
            },
            "spec": {
                "replicas": 2,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/name": "prometheus-operator-admission-webhook",
                        "app.kubernetes.io/part-of": "openshift-monitoring",
                        "pod-template-hash": "59b79769fb"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "kubectl.kubernetes.io/default-container": "prometheus-operator-admission-webhook",
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app.kubernetes.io/managed-by": "cluster-monitoring-operator",
                            "app.kubernetes.io/name": "prometheus-operator-admission-webhook",
                            "app.kubernetes.io/part-of": "openshift-monitoring",
                            "app.kubernetes.io/version": "0.87.0",
                            "pod-template-hash": "59b79769fb"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "podAntiAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "labelSelector": {
                                            "matchLabels": {
                                                "app.kubernetes.io/name": "prometheus-operator-admission-webhook",
                                                "app.kubernetes.io/part-of": "openshift-monitoring"
                                            }
                                        },
                                        "namespaces": [
                                            "openshift-monitoring"
                                        ],
                                        "topologyKey": "kubernetes.io/hostname"
                                    }
                                ]
                            }
                        },
                        "automountServiceAccountToken": false,
                        "containers": [
                            {
                                "args": [
                                    "--web.enable-tls=true",
                                    "--web.cert-file=/etc/tls/private/tls.crt",
                                    "--web.key-file=/etc/tls/private/tls.key",
                                    "--web.tls-cipher-suites=TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
                                    "--web.tls-min-version=VersionTLS12",
                                    "--name-validation-scheme=utf8"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:572ebf7c7fab1a518582f3ca46c866730423cce6e8a19f614dc15fd61bf0c65a",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": "https",
                                        "scheme": "HTTPS"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "prometheus-operator-admission-webhook",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "name": "https",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": "https",
                                        "scheme": "HTTPS"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "requests": {
                                        "cpu": "5m",
                                        "memory": "30Mi"
                                    }
                                },
                                "securityContext": {},
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/tls/private",
                                        "name": "tls-certificates",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "prometheus-operator-admission-webhook",
                        "serviceAccountName": "prometheus-operator-admission-webhook",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "tls-certificates",
                                "secret": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "tls.crt",
                                            "path": "tls.crt"
                                        },
                                        {
                                            "key": "tls.key",
                                            "path": "tls.key"
                                        }
                                    ],
                                    "secretName": "prometheus-operator-admission-webhook-tls"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 2,
                "fullyLabeledReplicas": 2,
                "observedGeneration": 1,
                "readyReplicas": 2,
                "replicas": 2
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:14:13Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "telemetry-metrics-collector",
                    "app.kubernetes.io/managed-by": "cluster-monitoring-operator",
                    "app.kubernetes.io/name": "telemeter-client",
                    "app.kubernetes.io/part-of": "openshift-monitoring",
                    "pod-template-hash": "fbc8b6575"
                },
                "name": "telemeter-client-fbc8b6575",
                "namespace": "openshift-monitoring",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "telemeter-client",
                        "uid": "16cae49d-b7b3-43aa-a6dd-97be8e665650"
                    }
                ],
                "resourceVersion": "13552",
                "uid": "7a15dd26-7259-4062-91f9-e74a91410867"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "telemetry-metrics-collector",
                        "app.kubernetes.io/name": "telemeter-client",
                        "pod-template-hash": "fbc8b6575"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}",
                            "telemeter-token-hash": "3gof03q7c3qkv"
                        },
                        "labels": {
                            "app.kubernetes.io/component": "telemetry-metrics-collector",
                            "app.kubernetes.io/managed-by": "cluster-monitoring-operator",
                            "app.kubernetes.io/name": "telemeter-client",
                            "app.kubernetes.io/part-of": "openshift-monitoring",
                            "pod-template-hash": "fbc8b6575"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "command": [
                                    "/usr/bin/telemeter-client",
                                    "--id=$(ID)",
                                    "--from=$(FROM)",
                                    "--tls-cert-file=/etc/tls/private/tls.crt",
                                    "--tls-private-key-file=/etc/tls/private/tls.key",
                                    "--from-ca-file=/etc/serving-certs-ca-bundle/service-ca.crt",
                                    "--from-token-file=/var/run/secrets/kubernetes.io/serviceaccount/token",
                                    "--to=$(TO)",
                                    "--to-token-file=/etc/telemeter/token",
                                    "--listen=localhost:8080",
                                    "--anonymize-salt-file=/etc/telemeter/salt",
                                    "--anonymize-labels=$(ANONYMIZE_LABELS)",
                                    "--match={__name__=~\"cluster:usage:.*\"}",
                                    "--match={__name__=\"count:up0\"}",
                                    "--match={__name__=\"count:up1\"}",
                                    "--match={__name__=\"cluster_version\"}",
                                    "--match={__name__=\"cluster_version_available_updates\"}",
                                    "--match={__name__=\"cluster_version_capability\"}",
                                    "--match={__name__=\"cluster_operator_up\"}",
                                    "--match={__name__=\"cluster_operator_conditions\"}",
                                    "--match={__name__=\"cluster_version_payload\"}",
                                    "--match={__name__=\"cluster_installer\"}",
                                    "--match={__name__=\"cluster_infrastructure_provider\"}",
                                    "--match={__name__=\"cluster_feature_set\"}",
                                    "--match={__name__=\"instance:etcd_object_counts:sum\"}",
                                    "--match={__name__=\"ALERTS\",alertstate=\"firing\",severity=~\"critical|warning|info|none\"}",
                                    "--match={__name__=\"code:apiserver_request_total:rate:sum\"}",
                                    "--match={__name__=\"cluster:capacity_cpu_cores:sum\"}",
                                    "--match={__name__=\"cluster:capacity_memory_bytes:sum\"}",
                                    "--match={__name__=\"cluster:cpu_usage_cores:sum\"}",
                                    "--match={__name__=\"cluster:memory_usage_bytes:sum\"}",
                                    "--match={__name__=\"openshift:cpu_usage_cores:sum\"}",
                                    "--match={__name__=\"openshift:memory_usage_bytes:sum\"}",
                                    "--match={__name__=\"workload:cpu_usage_cores:sum\"}",
                                    "--match={__name__=\"workload:memory_usage_bytes:sum\"}",
                                    "--match={__name__=\"cluster:virt_platform_nodes:sum\"}",
                                    "--match={__name__=\"cluster:node_instance_type_count:sum\"}",
                                    "--match={__name__=\"cnv:vmi_status_running:count\"}",
                                    "--match={__name__=\"cnv_abnormal\", reason=~\"memory_working_set_delta_from_request|memory_rss_delta_from_request\"}",
                                    "--match={__name__=\"cluster:vmi_request_cpu_cores:sum\"}",
                                    "--match={__name__=\"node_role_os_version_machine:cpu_capacity_cores:sum\"}",
                                    "--match={__name__=\"node_role_os_version_machine:cpu_capacity_sockets:sum\"}",
                                    "--match={__name__=\"subscription_sync_total\"}",
                                    "--match={__name__=\"olm_resolution_duration_seconds\"}",
                                    "--match={__name__=\"csv_succeeded\"}",
                                    "--match={__name__=\"csv_abnormal\"}",
                                    "--match={__name__=\"cluster:kube_persistentvolumeclaim_resource_requests_storage_bytes:provisioner:sum\"}",
                                    "--match={__name__=\"cluster:kubelet_volume_stats_used_bytes:provisioner:sum\"}",
                                    "--match={__name__=\"ceph_cluster_total_bytes\"}",
                                    "--match={__name__=\"ceph_cluster_total_used_raw_bytes\"}",
                                    "--match={__name__=\"ceph_health_status\"}",
                                    "--match={__name__=\"odf_system_raw_capacity_total_bytes\"}",
                                    "--match={__name__=\"odf_system_raw_capacity_used_bytes\"}",
                                    "--match={__name__=\"odf_system_health_status\"}",
                                    "--match={__name__=\"job:ceph_osd_metadata:count\"}",
                                    "--match={__name__=\"job:kube_pv:count\"}",
                                    "--match={__name__=\"job:odf_system_pvs:count\"}",
                                    "--match={__name__=\"job:ceph_pools_iops:total\"}",
                                    "--match={__name__=\"job:ceph_pools_iops_bytes:total\"}",
                                    "--match={__name__=\"job:ceph_versions_running:count\"}",
                                    "--match={__name__=\"job:noobaa_total_unhealthy_buckets:sum\"}",
                                    "--match={__name__=\"job:noobaa_bucket_count:sum\"}",
                                    "--match={__name__=\"job:noobaa_total_object_count:sum\"}",
                                    "--match={__name__=\"odf_system_bucket_count\", system_type=\"OCS\", system_vendor=\"Red Hat\"}",
                                    "--match={__name__=\"odf_system_objects_total\", system_type=\"OCS\", system_vendor=\"Red Hat\"}",
                                    "--match={__name__=\"noobaa_accounts_num\"}",
                                    "--match={__name__=\"noobaa_total_usage\"}",
                                    "--match={__name__=\"console_url\"}",
                                    "--match={__name__=\"cluster:console_auth_login_requests_total:sum\"}",
                                    "--match={__name__=\"cluster:console_auth_login_successes_total:sum\"}",
                                    "--match={__name__=\"cluster:console_auth_login_failures_total:sum\"}",
                                    "--match={__name__=\"cluster:console_auth_logout_requests_total:sum\"}",
                                    "--match={__name__=\"cluster:console_usage_users:max\"}",
                                    "--match={__name__=\"cluster:console_plugins_info:max\"}",
                                    "--match={__name__=\"cluster:console_customization_perspectives_info:max\"}",
                                    "--match={__name__=\"cluster:ovnkube_controller_egress_routing_via_host:max\"}",
                                    "--match={__name__=\"cluster:ovnkube_controller_admin_network_policies_db_objects:max\",table_name=~\"ACL|Address_Set\"}",
                                    "--match={__name__=\"cluster:ovnkube_controller_baseline_admin_network_policies_db_objects:max\",table_name=~\"ACL|Address_Set\"}",
                                    "--match={__name__=\"cluster:ovnkube_controller_admin_network_policies_rules:max\",direction=~\"Ingress|Egress\",action=~\"Pass|Allow|Deny\"}",
                                    "--match={__name__=\"cluster:ovnkube_controller_baseline_admin_network_policies_rules:max\",direction=~\"Ingress|Egress\",action=~\"Allow|Deny\"}",
                                    "--match={__name__=\"cluster:network_attachment_definition_instances:max\"}",
                                    "--match={__name__=\"cluster:network_attachment_definition_enabled_instance_up:max\"}",
                                    "--match={__name__=\"cluster:ingress_controller_aws_nlb_active:sum\"}",
                                    "--match={__name__=\"cluster:route_metrics_controller_routes_per_shard:min\"}",
                                    "--match={__name__=\"cluster:route_metrics_controller_routes_per_shard:max\"}",
                                    "--match={__name__=\"cluster:route_metrics_controller_routes_per_shard:avg\"}",
                                    "--match={__name__=\"cluster:route_metrics_controller_routes_per_shard:median\"}",
                                    "--match={__name__=\"cluster:openshift_route_info:tls_termination:sum\"}",
                                    "--match={__name__=\"openshift:gateway_api_usage:count\",gateway_class_type=~\"openshift|not-openshift\"}",
                                    "--match={__name__=\"insightsclient_request_send_total\"}",
                                    "--match={__name__=\"cam_app_workload_migrations\"}",
                                    "--match={__name__=\"cluster:apiserver_current_inflight_requests:sum:max_over_time:2m\"}",
                                    "--match={__name__=\"cluster:alertmanager_integrations:max\"}",
                                    "--match={__name__=\"cluster:telemetry_selected_series:count\"}",
                                    "--match={__name__=\"openshift:prometheus_tsdb_head_series:sum\"}",
                                    "--match={__name__=\"openshift:prometheus_tsdb_head_samples_appended_total:sum\"}",
                                    "--match={__name__=\"monitoring:container_memory_working_set_bytes:sum\"}",
                                    "--match={__name__=\"namespace_job:scrape_series_added:topk3_sum1h\"}",
                                    "--match={__name__=\"namespace_job:scrape_samples_post_metric_relabeling:topk3\"}",
                                    "--match={__name__=\"monitoring:haproxy_server_http_responses_total:sum\"}",
                                    "--match={__name__=\"profile:cluster_monitoring_operator_collection_profile:max\"}",
                                    "--match={__name__=\"vendor_model:node_accelerator_cards:sum\",vendor=~\"NVIDIA|AMD|GAUDI|INTEL|QUALCOMM|Marvell|Mellanox\"}",
                                    "--match={__name__=\"rhmi_status\"}",
                                    "--match={__name__=\"status:upgrading:version:rhoam_state:max\"}",
                                    "--match={__name__=\"state:rhoam_critical_alerts:max\"}",
                                    "--match={__name__=\"state:rhoam_warning_alerts:max\"}",
                                    "--match={__name__=\"rhoam_7d_slo_percentile:max\"}",
                                    "--match={__name__=\"rhoam_7d_slo_remaining_error_budget:max\"}",
                                    "--match={__name__=\"cluster_legacy_scheduler_policy\"}",
                                    "--match={__name__=\"cluster_master_schedulable\"}",
                                    "--match={__name__=\"che_workspace_status\"}",
                                    "--match={__name__=\"che_workspace_started_total\"}",
                                    "--match={__name__=\"che_workspace_failure_total\"}",
                                    "--match={__name__=\"che_workspace_start_time_seconds_sum\"}",
                                    "--match={__name__=\"che_workspace_start_time_seconds_count\"}",
                                    "--match={__name__=\"cco_credentials_mode\"}",
                                    "--match={__name__=\"cluster:kube_persistentvolume_plugin_type_counts:sum\"}",
                                    "--match={__name__=\"acm_managed_cluster_info\"}",
                                    "--match={__name__=\"acm_managed_cluster_worker_cores:max\"}",
                                    "--match={__name__=\"acm_console_page_count:sum\", page=~\"overview-classic|overview-fleet|search|search-details|clusters|application|governance\"}",
                                    "--match={__name__=\"cluster:vsphere_vcenter_info:sum\"}",
                                    "--match={__name__=\"cluster:vsphere_esxi_version_total:sum\"}",
                                    "--match={__name__=\"cluster:vsphere_node_hw_version_total:sum\"}",
                                    "--match={__name__=\"openshift:build_by_strategy:sum\"}",
                                    "--match={__name__=\"rhods_aggregate_availability\"}",
                                    "--match={__name__=\"rhods_total_users\"}",
                                    "--match={__name__=\"instance:etcd_disk_wal_fsync_duration_seconds:histogram_quantile\",quantile=\"0.99\"}",
                                    "--match={__name__=\"instance:etcd_mvcc_db_total_size_in_bytes:sum\"}",
                                    "--match={__name__=\"instance:etcd_network_peer_round_trip_time_seconds:histogram_quantile\",quantile=\"0.99\"}",
                                    "--match={__name__=\"instance:etcd_mvcc_db_total_size_in_use_in_bytes:sum\"}",
                                    "--match={__name__=\"instance:etcd_disk_backend_commit_duration_seconds:histogram_quantile\",quantile=\"0.99\"}",
                                    "--match={__name__=\"jaeger_operator_instances_storage_types\"}",
                                    "--match={__name__=\"jaeger_operator_instances_strategies\"}",
                                    "--match={__name__=\"jaeger_operator_instances_agent_strategies\"}",
                                    "--match={__name__=\"type:tempo_operator_tempostack_storage_backend:sum\",type=~\"azure|gcs|s3\"}",
                                    "--match={__name__=\"state:tempo_operator_tempostack_managed:sum\",state=~\"Managed|Unmanaged\"}",
                                    "--match={__name__=\"type:tempo_operator_tempostack_multi_tenancy:sum\",type=~\"static|openshift|disabled\"}",
                                    "--match={__name__=\"enabled:tempo_operator_tempostack_jaeger_ui:sum\",enabled=~\"true|false\"}",
                                    "--match={__name__=\"type:opentelemetry_collector_receivers:sum\",type=~\"jaeger|hostmetrics|opencensus|prometheus|zipkin|kafka|filelog|journald|k8sevents|kubeletstats|k8scluster|k8sobjects|otlp\"}",
                                    "--match={__name__=\"type:opentelemetry_collector_exporters:sum\",type=~\"debug|logging|otlp|otlphttp|prometheus|lokiexporter|kafka|awscloudwatchlogs|loadbalancing\"}",
                                    "--match={__name__=\"type:opentelemetry_collector_processors:sum\",type=~\"batch|memorylimiter|attributes|resource|span|k8sattributes|resourcedetection|filter|routing|cumulativetodelta|groupbyattrs\"}",
                                    "--match={__name__=\"type:opentelemetry_collector_extensions:sum\",type=~\"zpages|ballast|memorylimiter|jaegerremotesampling|healthcheck|pprof|oauth2clientauth|oidcauth|bearertokenauth|filestorage\"}",
                                    "--match={__name__=\"type:opentelemetry_collector_connectors:sum\",type=~\"spanmetrics|forward\"}",
                                    "--match={__name__=\"type:opentelemetry_collector_info:sum\",type=~\"deployment|daemonset|sidecar|statefulset\"}",
                                    "--match={__name__=\"appsvcs:cores_by_product:sum\"}",
                                    "--match={__name__=\"nto_custom_profiles:count\"}",
                                    "--match={__name__=\"openshift_csi_share_configmap\"}",
                                    "--match={__name__=\"openshift_csi_share_secret\"}",
                                    "--match={__name__=\"openshift_csi_share_mount_failures_total\"}",
                                    "--match={__name__=\"openshift_csi_share_mount_requests_total\"}",
                                    "--match={__name__=\"eo_es_storage_info\"}",
                                    "--match={__name__=\"eo_es_redundancy_policy_info\"}",
                                    "--match={__name__=\"eo_es_defined_delete_namespaces_total\"}",
                                    "--match={__name__=\"eo_es_misconfigured_memory_resources_info\"}",
                                    "--match={__name__=\"cluster:eo_es_data_nodes_total:max\"}",
                                    "--match={__name__=\"cluster:eo_es_documents_created_total:sum\"}",
                                    "--match={__name__=\"cluster:eo_es_documents_deleted_total:sum\"}",
                                    "--match={__name__=\"pod:eo_es_shards_total:max\"}",
                                    "--match={__name__=\"eo_es_cluster_management_state_info\"}",
                                    "--match={__name__=\"imageregistry:imagestreamtags_count:sum\"}",
                                    "--match={__name__=\"imageregistry:operations_count:sum\"}",
                                    "--match={__name__=\"log_logging_info\"}",
                                    "--match={__name__=\"log_collector_error_count_total\"}",
                                    "--match={__name__=\"log_forwarder_pipeline_info\"}",
                                    "--match={__name__=\"log_forwarder_input_info\"}",
                                    "--match={__name__=\"log_forwarder_output_info\"}",
                                    "--match={__name__=\"cluster:log_collected_bytes_total:sum\"}",
                                    "--match={__name__=\"cluster:log_logged_bytes_total:sum\"}",
                                    "--match={__name__=\"openshift_logging:log_forwarder_pipelines:sum\"}",
                                    "--match={__name__=\"openshift_logging:log_forwarders:sum\"}",
                                    "--match={__name__=\"openshift_logging:log_forwarder_input_type:sum\"}",
                                    "--match={__name__=\"openshift_logging:log_forwarder_output_type:sum\"}",
                                    "--match={__name__=\"openshift_logging:vector_component_received_bytes_total:rate5m\"}",
                                    "--match={__name__=\"cluster:kata_monitor_running_shim_count:sum\"}",
                                    "--match={__name__=\"platform:hypershift_hostedclusters:max\"}",
                                    "--match={__name__=\"platform:hypershift_nodepools:max\"}",
                                    "--match={__name__=\"cluster_name:hypershift_nodepools_size:sum\"}",
                                    "--match={__name__=\"cluster_name:hypershift_nodepools_available_replicas:sum\"}",
                                    "--match={__name__=\"namespace:noobaa_unhealthy_bucket_claims:max\"}",
                                    "--match={__name__=\"namespace:noobaa_buckets_claims:max\"}",
                                    "--match={__name__=\"namespace:noobaa_unhealthy_namespace_resources:max\"}",
                                    "--match={__name__=\"namespace:noobaa_namespace_resources:max\"}",
                                    "--match={__name__=\"namespace:noobaa_unhealthy_namespace_buckets:max\"}",
                                    "--match={__name__=\"namespace:noobaa_namespace_buckets:max\"}",
                                    "--match={__name__=\"namespace:noobaa_accounts:max\"}",
                                    "--match={__name__=\"namespace:noobaa_usage:max\"}",
                                    "--match={__name__=\"namespace:noobaa_system_health_status:max\"}",
                                    "--match={__name__=\"ocs_advanced_feature_usage\"}",
                                    "--match={__name__=\"os_image_url_override:sum\"}",
                                    "--match={__name__=\"cluster:mcd_nodes_with_unsupported_packages:count\"}",
                                    "--match={__name__=\"cluster:mcd_total_unsupported_packages:sum\"}",
                                    "--match={__name__=\"cluster:vsphere_topology_tags:max\"}",
                                    "--match={__name__=\"cluster:vsphere_infrastructure_failure_domains:max\"}",
                                    "--match={__name__=\"apiserver_list_watch_request_success_total:rate:sum\", verb=~\"LIST|WATCH\"}",
                                    "--match={__name__=\"rhacs:telemetry:rox_central_info\"}",
                                    "--match={__name__=\"rhacs:telemetry:rox_central_secured_clusters\"}",
                                    "--match={__name__=\"rhacs:telemetry:rox_central_secured_nodes\"}",
                                    "--match={__name__=\"rhacs:telemetry:rox_central_secured_vcpus\"}",
                                    "--match={__name__=\"rhacs:telemetry:rox_sensor_info\"}",
                                    "--match={__name__=\"cluster:volume_manager_selinux_pod_context_mismatch_total\"}",
                                    "--match={__name__=\"cluster:volume_manager_selinux_volume_context_mismatch_warnings_total\"}",
                                    "--match={__name__=\"cluster:volume_manager_selinux_volume_context_mismatch_errors_total\"}",
                                    "--match={__name__=\"cluster:volume_manager_selinux_volumes_admitted_total\"}",
                                    "--match={__name__=\"ols:provider_model_configuration\"}",
                                    "--match={__name__=\"ols:rest_api_query_calls_total:2xx\"}",
                                    "--match={__name__=\"ols:rest_api_query_calls_total:4xx\"}",
                                    "--match={__name__=\"ols:rest_api_query_calls_total:5xx\"}",
                                    "--match={__name__=\"openshift:openshift_network_operator_ipsec_state:info\"}",
                                    "--match={__name__=\"cluster:health:group_severity:count\", severity=~\"critical|warning|info|none\"}",
                                    "--match={__name__=\"cluster:controlplane_topology:info\", mode=~\"HighlyAvailable|HighlyAvailableArbiter|SingleReplica|DualReplica|External\"}",
                                    "--match={__name__=\"cluster:infrastructure_topology:info\", mode=~\"HighlyAvailable|SingleReplica\"}",
                                    "--match={__name__=\"cluster:selinux_warning_controller_selinux_volume_conflict:count\"}",
                                    "--match={__name__=\"cluster:mtv_migrations_status_total:sum\", provider=~\"ova|vsphere|openstack|openshift|ovirt|awsec2\", target=~\"Local|Remote\", mode=~\"Cold|Warm|RCM\", status=~\"Succeeded|Failed|Canceled\"}",
                                    "--limit-bytes=5242880"
                                ],
                                "env": [
                                    {
                                        "name": "ANONYMIZE_LABELS"
                                    },
                                    {
                                        "name": "FROM",
                                        "value": "https://prometheus-k8s.openshift-monitoring.svc:9091"
                                    },
                                    {
                                        "name": "ID",
                                        "value": "733a6fac-376d-4d36-93bd-94560f5d51a9"
                                    },
                                    {
                                        "name": "TO",
                                        "value": "https://infogw.api.openshift.com/"
                                    },
                                    {
                                        "name": "HTTP_PROXY"
                                    },
                                    {
                                        "name": "HTTPS_PROXY"
                                    },
                                    {
                                        "name": "NO_PROXY"
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:1f118a4ec0b92cb88c8544ea31d2b9adfc7006eeddb7a8d260150ecbce4adb8c",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "telemeter-client",
                                "ports": [
                                    {
                                        "containerPort": 8080,
                                        "name": "http",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "1m",
                                        "memory": "40Mi"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/serving-certs-ca-bundle",
                                        "name": "serving-certs-ca-bundle"
                                    },
                                    {
                                        "mountPath": "/etc/telemeter",
                                        "name": "secret-telemeter-client"
                                    },
                                    {
                                        "mountPath": "/etc/tls/private",
                                        "name": "federate-client-tls"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem/",
                                        "name": "telemeter-trusted-ca-bundle",
                                        "readOnly": true
                                    }
                                ]
                            },
                            {
                                "args": [
                                    "--reload-url=http://localhost:8080/-/reload",
                                    "--watched-dir=/etc/serving-certs-ca-bundle"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a53c639f63de8981aebdbd9f3aa0c2f43d4ec66f7624459ed6d6ee163db5a9c1",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "reload",
                                "resources": {
                                    "requests": {
                                        "cpu": "1m",
                                        "memory": "10Mi"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/serving-certs-ca-bundle",
                                        "name": "serving-certs-ca-bundle"
                                    }
                                ]
                            },
                            {
                                "args": [
                                    "--secure-listen-address=:8443",
                                    "--upstream=http://127.0.0.1:8080/",
                                    "--tls-cert-file=/etc/tls/private/tls.crt",
                                    "--tls-private-key-file=/etc/tls/private/tls.key",
                                    "--tls-cipher-suites=TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
                                    "--config-file=/etc/kube-rbac-policy/config.yaml",
                                    "--client-ca-file=/etc/tls/client/client-ca.crt",
                                    "--tls-min-version=VersionTLS12"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d6fbe0075cbb12bfd287c973704fadf97154c7f73e370733d976a40835e9155a",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "kube-rbac-proxy",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "name": "https",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "1m",
                                        "memory": "20Mi"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/tls/private",
                                        "name": "telemeter-client-tls"
                                    },
                                    {
                                        "mountPath": "/etc/kube-rbac-policy",
                                        "name": "secret-telemeter-client-kube-rbac-proxy-config",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/tls/client",
                                        "name": "metrics-client-ca",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/os": "linux"
                        },
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "telemeter-client",
                        "serviceAccountName": "telemeter-client",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "telemeter-client-serving-certs-ca-bundle"
                                },
                                "name": "serving-certs-ca-bundle"
                            },
                            {
                                "name": "secret-telemeter-client",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "telemeter-client"
                                }
                            },
                            {
                                "name": "telemeter-client-tls",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "telemeter-client-tls"
                                }
                            },
                            {
                                "name": "federate-client-tls",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "federate-client-certs"
                                }
                            },
                            {
                                "name": "secret-telemeter-client-kube-rbac-proxy-config",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "telemeter-client-kube-rbac-proxy-config"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "metrics-client-ca"
                                },
                                "name": "metrics-client-ca"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "telemeter-trusted-ca-bundle-8i12ta5c71j38",
                                    "optional": true
                                },
                                "name": "telemeter-trusted-ca-bundle"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "2",
                    "deployment.kubernetes.io/max-replicas": "3",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:14:10Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "query-layer",
                    "app.kubernetes.io/instance": "thanos-querier",
                    "app.kubernetes.io/managed-by": "cluster-monitoring-operator",
                    "app.kubernetes.io/name": "thanos-query",
                    "app.kubernetes.io/part-of": "openshift-monitoring",
                    "app.kubernetes.io/version": "0.39.2",
                    "pod-template-hash": "798d48547d"
                },
                "name": "thanos-querier-798d48547d",
                "namespace": "openshift-monitoring",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "thanos-querier",
                        "uid": "25fbe630-6f24-40b6-b848-aba5d11766d8"
                    }
                ],
                "resourceVersion": "13708",
                "uid": "b1f546b3-1403-4aa2-976d-2acaee79dcce"
            },
            "spec": {
                "replicas": 2,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "query-layer",
                        "app.kubernetes.io/instance": "thanos-querier",
                        "app.kubernetes.io/name": "thanos-query",
                        "app.kubernetes.io/part-of": "openshift-monitoring",
                        "pod-template-hash": "798d48547d"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app.kubernetes.io/component": "query-layer",
                            "app.kubernetes.io/instance": "thanos-querier",
                            "app.kubernetes.io/managed-by": "cluster-monitoring-operator",
                            "app.kubernetes.io/name": "thanos-query",
                            "app.kubernetes.io/part-of": "openshift-monitoring",
                            "app.kubernetes.io/version": "0.39.2",
                            "pod-template-hash": "798d48547d"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "podAntiAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "labelSelector": {
                                            "matchLabels": {
                                                "app.kubernetes.io/component": "query-layer",
                                                "app.kubernetes.io/instance": "thanos-querier",
                                                "app.kubernetes.io/name": "thanos-query",
                                                "app.kubernetes.io/part-of": "openshift-monitoring"
                                            }
                                        },
                                        "topologyKey": "kubernetes.io/hostname"
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "args": [
                                    "query",
                                    "--grpc-address=127.0.0.1:10901",
                                    "--http-address=127.0.0.1:9090",
                                    "--log.format=logfmt",
                                    "--query.replica-label=prometheus_replica",
                                    "--query.replica-label=thanos_ruler_replica",
                                    "--endpoint=dnssrv+_grpc._tcp.prometheus-operated.openshift-monitoring.svc.cluster.local",
                                    "--query.auto-downsampling",
                                    "--store.sd-dns-resolver=miekgdns",
                                    "--grpc-client-tls-secure",
                                    "--grpc-client-tls-cert=/etc/tls/grpc/client.crt",
                                    "--grpc-client-tls-key=/etc/tls/grpc/client.key",
                                    "--grpc-client-tls-ca=/etc/tls/grpc/ca.crt",
                                    "--grpc-client-server-name=prometheus-grpc",
                                    "--web.disable-cors"
                                ],
                                "env": [
                                    {
                                        "name": "HOST_IP_ADDRESS",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "status.hostIP"
                                            }
                                        }
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9d6d63dce784df5863e6a0ba4c11317a26c9d756d4e62d47759c97190a71cce5",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "thanos-query",
                                "ports": [
                                    {
                                        "containerPort": 9090,
                                        "name": "http",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "12Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": false,
                                    "runAsNonRoot": true,
                                    "seccompProfile": {
                                        "type": "RuntimeDefault"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/tls/grpc",
                                        "name": "secret-grpc-tls"
                                    }
                                ]
                            },
                            {
                                "args": [
                                    "--secure-listen-address=0.0.0.0:9091",
                                    "--upstream=http://127.0.0.1:9090",
                                    "--config-file=/etc/kube-rbac-proxy/config.yaml",
                                    "--tls-cert-file=/etc/tls/private/tls.crt",
                                    "--tls-private-key-file=/etc/tls/private/tls.key",
                                    "--tls-cipher-suites=TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
                                    "--ignore-paths=/-/healthy,/-/ready",
                                    "--tls-min-version=VersionTLS12"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d6fbe0075cbb12bfd287c973704fadf97154c7f73e370733d976a40835e9155a",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 4,
                                    "httpGet": {
                                        "path": "/-/healthy",
                                        "port": 9091,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 30,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "kube-rbac-proxy-web",
                                "ports": [
                                    {
                                        "containerPort": 9091,
                                        "name": "web",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 20,
                                    "httpGet": {
                                        "path": "/-/ready",
                                        "port": 9091,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 5,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "requests": {
                                        "cpu": "1m",
                                        "memory": "15Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/tls/private",
                                        "name": "secret-thanos-querier-tls"
                                    },
                                    {
                                        "mountPath": "/etc/kube-rbac-proxy",
                                        "name": "secret-thanos-querier-kube-rbac-proxy-web"
                                    }
                                ]
                            },
                            {
                                "args": [
                                    "--secure-listen-address=0.0.0.0:9092",
                                    "--upstream=http://127.0.0.1:9095",
                                    "--config-file=/etc/kube-rbac-proxy/config.yaml",
                                    "--tls-cert-file=/etc/tls/private/tls.crt",
                                    "--tls-private-key-file=/etc/tls/private/tls.key",
                                    "--tls-cipher-suites=TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
                                    "--allow-paths=/api/v1/query,/api/v1/query_range,/api/v1/labels,/api/v1/label/*/values,/api/v1/series",
                                    "--tls-min-version=VersionTLS12"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d6fbe0075cbb12bfd287c973704fadf97154c7f73e370733d976a40835e9155a",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "kube-rbac-proxy",
                                "ports": [
                                    {
                                        "containerPort": 9092,
                                        "name": "tenancy",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "1m",
                                        "memory": "15Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/tls/private",
                                        "name": "secret-thanos-querier-tls"
                                    },
                                    {
                                        "mountPath": "/etc/kube-rbac-proxy",
                                        "name": "secret-thanos-querier-kube-rbac-proxy"
                                    }
                                ]
                            },
                            {
                                "args": [
                                    "--insecure-listen-address=127.0.0.1:9095",
                                    "--upstream=http://127.0.0.1:9090",
                                    "--label=namespace",
                                    "--enable-label-apis",
                                    "--error-on-replace",
                                    "--rules-with-active-alerts",
                                    "--enable-label-matchers-for-rules-api"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:603cb4fd86828df9d4291e197dfd6a90668ca8ef40d38f527019faca29e32f1c",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "prom-label-proxy",
                                "resources": {
                                    "requests": {
                                        "cpu": "1m",
                                        "memory": "15Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError"
                            },
                            {
                                "args": [
                                    "--secure-listen-address=0.0.0.0:9093",
                                    "--upstream=http://127.0.0.1:9095",
                                    "--config-file=/etc/kube-rbac-proxy/config.yaml",
                                    "--tls-cert-file=/etc/tls/private/tls.crt",
                                    "--tls-private-key-file=/etc/tls/private/tls.key",
                                    "--tls-cipher-suites=TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
                                    "--allow-paths=/api/v1/rules,/api/v1/alerts",
                                    "--tls-min-version=VersionTLS12"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d6fbe0075cbb12bfd287c973704fadf97154c7f73e370733d976a40835e9155a",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "kube-rbac-proxy-rules",
                                "ports": [
                                    {
                                        "containerPort": 9093,
                                        "name": "tenancy-rules",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "1m",
                                        "memory": "15Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/tls/private",
                                        "name": "secret-thanos-querier-tls"
                                    },
                                    {
                                        "mountPath": "/etc/kube-rbac-proxy",
                                        "name": "secret-thanos-querier-kube-rbac-proxy-rules"
                                    }
                                ]
                            },
                            {
                                "args": [
                                    "--secure-listen-address=0.0.0.0:9094",
                                    "--upstream=http://127.0.0.1:9090",
                                    "--config-file=/etc/kube-rbac-proxy/config.yaml",
                                    "--tls-cert-file=/etc/tls/private/tls.crt",
                                    "--tls-private-key-file=/etc/tls/private/tls.key",
                                    "--tls-cipher-suites=TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
                                    "--client-ca-file=/etc/tls/client/client-ca.crt",
                                    "--allow-paths=/metrics",
                                    "--tls-min-version=VersionTLS12"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d6fbe0075cbb12bfd287c973704fadf97154c7f73e370733d976a40835e9155a",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "kube-rbac-proxy-metrics",
                                "ports": [
                                    {
                                        "containerPort": 9094,
                                        "name": "metrics",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "1m",
                                        "memory": "15Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/tls/private",
                                        "name": "secret-thanos-querier-tls"
                                    },
                                    {
                                        "mountPath": "/etc/kube-rbac-proxy",
                                        "name": "secret-thanos-querier-kube-rbac-proxy-metrics"
                                    },
                                    {
                                        "mountPath": "/etc/tls/client",
                                        "name": "metrics-client-ca",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/os": "linux"
                        },
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "thanos-querier",
                        "serviceAccountName": "thanos-querier",
                        "terminationGracePeriodSeconds": 120,
                        "volumes": [
                            {
                                "name": "secret-thanos-querier-tls",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "thanos-querier-tls"
                                }
                            },
                            {
                                "name": "secret-thanos-querier-kube-rbac-proxy",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "thanos-querier-kube-rbac-proxy"
                                }
                            },
                            {
                                "name": "secret-thanos-querier-kube-rbac-proxy-web",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "thanos-querier-kube-rbac-proxy-web"
                                }
                            },
                            {
                                "name": "secret-thanos-querier-kube-rbac-proxy-rules",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "thanos-querier-kube-rbac-proxy-rules"
                                }
                            },
                            {
                                "name": "secret-thanos-querier-kube-rbac-proxy-metrics",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "thanos-querier-kube-rbac-proxy-metrics"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "metrics-client-ca"
                                },
                                "name": "metrics-client-ca"
                            },
                            {
                                "name": "secret-grpc-tls",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "thanos-querier-grpc-tls-fajhfe1v7bjgf"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 2,
                "fullyLabeledReplicas": 2,
                "observedGeneration": 1,
                "readyReplicas": 2,
                "replicas": 2
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "2",
                    "deployment.kubernetes.io/max-replicas": "3",
                    "deployment.kubernetes.io/revision": "1",
                    "kubernetes.io/description": "This deployment deploys the Networking console plugin pod which serves\nthe contents of the Networking section in OpenShift Console\n",
                    "networkoperator.openshift.io/non-critical": "",
                    "release.openshift.io/version": "4.21.9"
                },
                "creationTimestamp": "2026-04-30T13:59:51Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "networking-console-plugin",
                    "app.kubernetes.io/managed-by": "cluster-network-operator",
                    "app.kubernetes.io/name": "networking-console-plugin",
                    "app.kubernetes.io/part-of": "cluster-network-operator",
                    "pod-template-hash": "7f449dfbfd"
                },
                "name": "networking-console-plugin-7f449dfbfd",
                "namespace": "openshift-network-console",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "networking-console-plugin",
                        "uid": "e7c5aafc-7555-4f87-8048-51ddd491a36f"
                    }
                ],
                "resourceVersion": "12426",
                "uid": "64eea8e6-bd29-4fc1-b12a-3ad565019f3e"
            },
            "spec": {
                "replicas": 2,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "networking-console-plugin",
                        "app.kubernetes.io/managed-by": "cluster-network-operator",
                        "app.kubernetes.io/name": "networking-console-plugin",
                        "app.kubernetes.io/part-of": "cluster-network-operator",
                        "pod-template-hash": "7f449dfbfd"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app.kubernetes.io/component": "networking-console-plugin",
                            "app.kubernetes.io/managed-by": "cluster-network-operator",
                            "app.kubernetes.io/name": "networking-console-plugin",
                            "app.kubernetes.io/part-of": "cluster-network-operator",
                            "pod-template-hash": "7f449dfbfd"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "podAntiAffinity": {
                                "preferredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "podAffinityTerm": {
                                            "labelSelector": {
                                                "matchLabels": {
                                                    "app.kubernetes.io/component": "networking-console-plugin",
                                                    "app.kubernetes.io/managed-by": "cluster-network-operator",
                                                    "app.kubernetes.io/name": "networking-console-plugin",
                                                    "app.kubernetes.io/part-of": "cluster-network-operator"
                                                }
                                            },
                                            "namespaces": [
                                                "openshift-network-console"
                                            ],
                                            "topologyKey": "kubernetes.io/hostname"
                                        },
                                        "weight": 90
                                    }
                                ]
                            }
                        },
                        "automountServiceAccountToken": false,
                        "containers": [
                            {
                                "command": [
                                    "/bin/sh",
                                    "-c",
                                    "if echo \"$POD_IP\" | grep -qE '^([0-9]{1,3}\\.){3}[0-9]{1,3}$'; then\n  LISTEN_ADDRESS_PORT_REPLACED_AT_RUNTIME=\"9443\"\nelse\n  LISTEN_ADDRESS_PORT_REPLACED_AT_RUNTIME=\"[::]:9443\"\nfi\nsed \"s/LISTEN_ADDRESS_PORT_REPLACED_AT_RUNTIME/$LISTEN_ADDRESS_PORT_REPLACED_AT_RUNTIME/g\" /etc/nginx/nginx.conf \u003e /tmp/nginx.conf\nexec nginx -c /tmp/nginx.conf -g 'daemon off;'\n"
                                ],
                                "env": [
                                    {
                                        "name": "POD_IP",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "status.podIP"
                                            }
                                        }
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ce138e8cf5b96557b1864ef6f27c2608bdca59be2611804366cef7169c36291e",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "networking-console-plugin",
                                "ports": [
                                    {
                                        "containerPort": 9443,
                                        "name": "https",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "50Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/cert",
                                        "name": "networking-console-plugin-cert",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/nginx/nginx.conf",
                                        "name": "nginx-conf",
                                        "readOnly": true,
                                        "subPath": "nginx.conf"
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/os": "linux"
                        },
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "networking-console-plugin"
                                },
                                "name": "nginx-conf"
                            },
                            {
                                "name": "networking-console-plugin-cert",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "networking-console-plugin-cert"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 2,
                "fullyLabeledReplicas": 2,
                "observedGeneration": 1,
                "readyReplicas": 2,
                "replicas": 2
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "1",
                    "deployment.kubernetes.io/revision": "1",
                    "kubernetes.io/description": "This deployment deploys the network-check-source pod that performs\npod network connectivity checks\n",
                    "networkoperator.openshift.io/non-critical": "",
                    "release.openshift.io/version": "4.21.9"
                },
                "creationTimestamp": "2026-04-30T13:59:51Z",
                "generation": 1,
                "labels": {
                    "app": "network-check-source",
                    "kubernetes.io/os": "linux",
                    "pod-template-hash": "84fd6d9d54"
                },
                "name": "network-check-source-84fd6d9d54",
                "namespace": "openshift-network-diagnostics",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "network-check-source",
                        "uid": "f3209ddf-d05e-4477-a176-2114661dd0d6"
                    }
                ],
                "resourceVersion": "11426",
                "uid": "49b17fa6-975b-43ae-89b2-54f60e67ce64"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app": "network-check-source",
                        "pod-template-hash": "84fd6d9d54"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app": "network-check-source",
                            "kubernetes.io/os": "linux",
                            "pod-template-hash": "84fd6d9d54"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--listen",
                                    "0.0.0.0:17698",
                                    "--namespace",
                                    "$(POD_NAMESPACE)"
                                ],
                                "command": [
                                    "cluster-network-check-endpoints"
                                ],
                                "env": [
                                    {
                                        "name": "POD_NAME",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.name"
                                            }
                                        }
                                    },
                                    {
                                        "name": "POD_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4b748615a43be416d52c33df03e2cdec89ededded1d6a2ade167c5a955d56e5f",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "check-endpoints",
                                "ports": [
                                    {
                                        "containerPort": 17698,
                                        "name": "check-endpoints",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "40Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError"
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "nodeSelector": {
                            "kubernetes.io/os": "linux"
                        },
                        "priorityClassName": "openshift-user-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "network-diagnostics",
                        "serviceAccountName": "network-diagnostics",
                        "terminationGracePeriodSeconds": 30
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:21:32Z",
                "generation": 1,
                "labels": {
                    "app": "openshift-pipelines-operator",
                    "name": "openshift-pipelines-operator",
                    "pod-template-hash": "6bdf6c8794"
                },
                "name": "openshift-pipelines-operator-6bdf6c8794",
                "namespace": "openshift-operators",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "openshift-pipelines-operator",
                        "uid": "f894d019-4741-4d9a-923b-5fc487325fc8"
                    }
                ],
                "resourceVersion": "20492",
                "uid": "0a59fd48-b7b7-4cb1-9e0b-26ae81aba03c"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "name": "openshift-pipelines-operator",
                        "pod-template-hash": "6bdf6c8794"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "alm-examples": "[\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"ManualApprovalGate\",\n    \"metadata\": {\n      \"name\": \"manual-approval-gate\"\n    },\n    \"spec\": {\n      \"targetNamespace\": \"openshift-pipelines\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"OpenShiftPipelinesAsCode\",\n    \"metadata\": {\n      \"name\": \"pipelines-as-code\"\n    },\n    \"spec\": {\n      \"targetNamespace\": \"openshift-pipelines\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"TektonAddon\",\n    \"metadata\": {\n      \"name\": \"addon\"\n    },\n    \"spec\": {\n      \"targetNamespace\": \"openshift-pipelines\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"TektonChain\",\n    \"metadata\": {\n      \"name\": \"chain\"\n    },\n    \"spec\": {\n      \"targetNamespace\": \"openshift-pipelines\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"TektonConfig\",\n    \"metadata\": {\n      \"name\": \"config\"\n    },\n    \"spec\": {\n      \"addon\": {\n        \"params\": [\n          {\n            \"name\": \"pipelineTemplates\",\n            \"value\": \"true\"\n          },\n          {\n            \"name\": \"resolverTasks\",\n            \"value\": \"true\"\n          },\n          {\n            \"name\": \"resolverStepActions\",\n            \"value\": \"true\"\n          },\n          {\n            \"name\": \"communityResolverTasks\",\n            \"value\": \"true\"\n          }\n        ]\n      },\n      \"params\": [\n        {\n          \"name\": \"createRbacResource\",\n          \"value\": \"true\"\n        },\n        {\n          \"name\": \"legacyPipelineRbac\",\n          \"value\": \"true\"\n        },\n        {\n          \"name\": \"createCABundleConfigMaps\",\n          \"value\": \"true\"\n        }\n      ],\n      \"profile\": \"all\",\n      \"pruner\": {\n        \"keep\": 100,\n        \"resources\": [\n          \"pipelinerun\",\n          \"taskrun\"\n        ],\n        \"schedule\": \"0 8 * * *\"\n      },\n      \"targetNamespace\": \"openshift-pipelines\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"TektonHub\",\n    \"metadata\": {\n      \"name\": \"hub\"\n    },\n    \"spec\": {\n      \"api\": {\n        \"catalogRefreshInterval\": \"30m\"\n      },\n      \"targetNamespace\": \"openshift-pipelines\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"TektonInstallerSet\",\n    \"metadata\": {\n      \"name\": \"foo\"\n    },\n    \"spec\": {\n      \"manifests\": []\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"TektonPipeline\",\n    \"metadata\": {\n      \"name\": \"pipeline\"\n    },\n    \"spec\": {\n      \"targetNamespace\": \"openshift-pipelines\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"TektonPruner\",\n    \"metadata\": {\n      \"name\": \"pruner\"\n    },\n    \"spec\": {\n      \"disabled\": true,\n      \"targetNamespace\": \"openshift-pipelines\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"TektonResult\",\n    \"metadata\": {\n      \"name\": \"result\"\n    },\n    \"spec\": {\n      \"auth_disable\": true,\n      \"db_enable_auto_migration\": true,\n      \"db_host\": \"tekton-results-postgres-service.openshift-pipelines.svc.cluster.local\",\n      \"db_port\": 5432,\n      \"log_level\": \"debug\",\n      \"logging_pvc_name\": \"tekton-logs\",\n      \"logs_api\": true,\n      \"logs_buffer_size\": 32768,\n      \"logs_path\": \"/logs\",\n      \"logs_type\": \"File\",\n      \"prometheus_port\": 9090,\n      \"server_port\": 8080,\n      \"targetNamespace\": \"openshift-pipelines\",\n      \"tls_hostname_override\": \"tekton-results-api-service.openshift-pipelines.svc.cluster.local\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"TektonTrigger\",\n    \"metadata\": {\n      \"name\": \"trigger\"\n    },\n    \"spec\": {\n      \"targetNamespace\": \"openshift-pipelines\"\n    }\n  }\n]",
                            "capabilities": "Full Lifecycle",
                            "categories": "Developer Tools, Integration \u0026 Delivery",
                            "certified": "false",
                            "console.openshift.io/plugins": "[\"pipelines-console-plugin\"]",
                            "description": "Red Hat OpenShift Pipelines is a cloud-native CI/CD solution for building pipelines using Tekton concepts which run natively on OpenShift and Kubernetes.",
                            "features.operators.openshift.io/cnf": "false",
                            "features.operators.openshift.io/cni": "false",
                            "features.operators.openshift.io/csi": "false",
                            "features.operators.openshift.io/disconnected": "true",
                            "features.operators.openshift.io/fips-compliant": "true",
                            "features.operators.openshift.io/proxy-aware": "true",
                            "features.operators.openshift.io/tls-profiles": "false",
                            "features.operators.openshift.io/token-auth-aws": "false",
                            "features.operators.openshift.io/token-auth-azure": "false",
                            "features.operators.openshift.io/token-auth-gcp": "false",
                            "olm.operatorGroup": "global-operators",
                            "olm.operatorNamespace": "openshift-operators",
                            "olm.skipRange": "\u003e=1.19.0 \u003c1.20.4",
                            "olm.targetNamespaces": "",
                            "operatorframework.io/properties": "{\"properties\":[{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"ManualApprovalGate\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"OpenShiftPipelinesAsCode\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"TektonAddon\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"TektonChain\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"TektonConfig\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"TektonHub\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"TektonInstallerSet\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"TektonPipeline\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"TektonPruner\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"TektonResult\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"TektonTrigger\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.package\",\"value\":{\"packageName\":\"openshift-pipelines-operator-rh\",\"version\":\"1.20.4\"}}]}",
                            "operators.openshift.io/valid-subscription": "[\"OpenShift Container Platform\", \"OpenShift Platform Plus\"]",
                            "operators.operatorframework.io/builder": "operator-sdk-v1.37.0",
                            "operators.operatorframework.io/internal-objects": "[\"tektoninstallersets.operator.tekton.dev\", \"tektonconfigs.operator.tekton.dev\",\"tektonpipelines.operator.tekton.dev\",\"tektontriggers.operator.tekton.dev\",\"tektonaddons.operator.tekton.dev\", \"tektonhubs.operator.tekton.dev\", \"tektonresults.operator.tekton.dev\", \"tektonchains.operator.tekton.dev\", \"openshiftpipelinesascodes.operator.tekton.dev\", \"manualapprovalgates.operator.tekton.dev\",\"tektonpruners.operator.tekton.dev\"]",
                            "operators.operatorframework.io/project_layout": "unknown",
                            "repository": "https://github.com/tektoncd/operator",
                            "support": "Red Hat"
                        },
                        "labels": {
                            "app": "openshift-pipelines-operator",
                            "name": "openshift-pipelines-operator",
                            "pod-template-hash": "6bdf6c8794"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "-controllers",
                                    "tektonconfig,tektonpipeline,tektontrigger,tektonhub,tektonchain,tektonaddon,tektonresult,openshiftpipelinesascode,manualapprovalgate,tektonpruner",
                                    "-unique-process-name",
                                    "tekton-operator-lifecycle"
                                ],
                                "env": [
                                    {
                                        "name": "KUBERNETES_MIN_VERSION",
                                        "value": "v1.0.0"
                                    },
                                    {
                                        "name": "SYSTEM_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    },
                                    {
                                        "name": "PLATFORM",
                                        "value": "openshift"
                                    },
                                    {
                                        "name": "POD_NAME",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.name"
                                            }
                                        }
                                    },
                                    {
                                        "name": "OPERATOR_NAME",
                                        "value": "redhat-openshift-pipelines-operator"
                                    },
                                    {
                                        "name": "IMAGE_PIPELINES_PROXY",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-operator-proxy-rhel9@sha256:fff81880193f599e7998abfd85369ccca85ad9e0a68342b4c65653e2128f4738"
                                    },
                                    {
                                        "name": "IMAGE_JOB_PRUNER_TKN",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-cli-tkn-rhel9@sha256:fe4ff846b09ed306eee2b2f13dae61573ea28ae93f812e97ce1241f64ea457b0"
                                    },
                                    {
                                        "name": "METRICS_DOMAIN",
                                        "value": "tekton.dev/operator"
                                    },
                                    {
                                        "name": "VERSION",
                                        "value": "1.20.4"
                                    },
                                    {
                                        "name": "AUTOINSTALL_COMPONENTS",
                                        "valueFrom": {
                                            "configMapKeyRef": {
                                                "key": "AUTOINSTALL_COMPONENTS",
                                                "name": "tekton-config-defaults"
                                            }
                                        }
                                    },
                                    {
                                        "name": "DEFAULT_TARGET_NAMESPACE",
                                        "valueFrom": {
                                            "configMapKeyRef": {
                                                "key": "DEFAULT_TARGET_NAMESPACE",
                                                "name": "tekton-config-defaults"
                                            }
                                        }
                                    },
                                    {
                                        "name": "CONFIG_OBSERVABILITY_NAME",
                                        "value": "tekton-config-observability"
                                    },
                                    {
                                        "name": "CONFIG_LEADERELECTION_NAME",
                                        "value": "tekton-operator-controller-config-leader-election"
                                    },
                                    {
                                        "name": "IMAGE_HUB_TEKTON_HUB_DB",
                                        "value": "registry.redhat.io/rhel9/postgresql-13@sha256:36647bd6d50d2e0e9c99ecf190bd515577c7ce9476e49d927c4d4065011e3441"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_PARAM_BUILDER_IMAGE",
                                        "value": "registry.redhat.io/rhel9/buildah@sha256:18453ab0a62154283aaf4c45efd7543d1c8ecca1aebae46dedc7ddc0f410b232"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_PARAM_KN_IMAGE",
                                        "value": "registry.redhat.io/openshift-serverless-1/kn-client-kn-rhel8@sha256:0fa6d15d38601f266347cdd098e80bec9893f7e6b06e84efc4a8c50b3ff3c6cc"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_MVN_SETTINGS",
                                        "value": "registry.redhat.io/ubi9/ubi-minimal@sha256:2f06ae0e6d3d9c4f610d32c480338eef474867f435d8d28625f2985e8acde6e8"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_SKOPEO_COPY",
                                        "value": "registry.redhat.io/rhel9/skopeo@sha256:a65a413f8a2864389a09dc750690d97afbcdc5c70821e0f85e99e8adba7954e0"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_GENERATE",
                                        "value": "registry.redhat.io/source-to-image/source-to-image-rhel9@sha256:bc10e7d6122ede5cf4f2882c200447683255465a1080e826761e90bfb983506e"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_GEN_ENV_FILE",
                                        "value": "registry.redhat.io/source-to-image/source-to-image-rhel9@sha256:bc10e7d6122ede5cf4f2882c200447683255465a1080e826761e90bfb983506e"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_PARAM_MAVEN_IMAGE",
                                        "value": "registry.redhat.io/ubi9/openjdk-17@sha256:555c8bcd2596637befd1a6da4aa949c5a2640cf66e09c2dfb932afe37e39095e"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_OC",
                                        "value": "image-registry.openshift-image-registry.svc:5000/openshift/cli:latest"
                                    },
                                    {
                                        "name": "IMAGE_PIPELINES_TEKTON_PIPELINES_CONTROLLER",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-controller-rhel9@sha256:f55292a74e7bdd843f6fe5dd078e1d341a742b60625dc1e6925fda65d32ff8a8"
                                    },
                                    {
                                        "name": "IMAGE_PIPELINES_WEBHOOK",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-webhook-rhel9@sha256:d630ecd73ba231368f2ef4bddebfc20870ddc165b5e3c0af7f78bd9bcf5c8220"
                                    },
                                    {
                                        "name": "IMAGE_PIPELINES_CONTROLLER",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-resolvers-rhel9@sha256:09cea31cb42bebffbe682f4314fd2d452745d43eb3703a7852dab9eb9c662313"
                                    },
                                    {
                                        "name": "IMAGE_PIPELINES_TEKTON_EVENTS_CONTROLLER",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-events-rhel9@sha256:a8d45a728ef6daefe4297359acfae70c42014eb79cfcf6892aef4e8bc672475a"
                                    },
                                    {
                                        "name": "IMAGE_PIPELINES_ARG__ENTRYPOINT_IMAGE",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-entrypoint-rhel9@sha256:e82f32cb7a12389ae82d42e83b346ff7c840b642275f23e519bef32d7fa4edc3"
                                    },
                                    {
                                        "name": "IMAGE_PIPELINES_ARG__GIT_IMAGE",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-git-init-rhel9@sha256:a2cab07ac5750b7d74f07020c221607ee6777dee6a2be6d0deaf89a609b3b6e8"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_PARAM_GITINITIMAGE",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-git-init-rhel9@sha256:a2cab07ac5750b7d74f07020c221607ee6777dee6a2be6d0deaf89a609b3b6e8"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_GIT_RUN",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-git-init-rhel9@sha256:a2cab07ac5750b7d74f07020c221607ee6777dee6a2be6d0deaf89a609b3b6e8"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_REPORT",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-git-init-rhel9@sha256:a2cab07ac5750b7d74f07020c221607ee6777dee6a2be6d0deaf89a609b3b6e8"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_GIT_CLONE",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-git-init-rhel9@sha256:a2cab07ac5750b7d74f07020c221607ee6777dee6a2be6d0deaf89a609b3b6e8"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_PREPARE_AND_RUN",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-git-init-rhel9@sha256:a2cab07ac5750b7d74f07020c221607ee6777dee6a2be6d0deaf89a609b3b6e8"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_CACHE_UPLOAD",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-cache-rhel9@sha256:b14dec3468690ea3292e1be758ad0b171636a1624d3baf8d41ced1ea91ffc1ab"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_CACHE_FETCH",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-cache-rhel9@sha256:b14dec3468690ea3292e1be758ad0b171636a1624d3baf8d41ced1ea91ffc1ab"
                                    },
                                    {
                                        "name": "IMAGE_PIPELINES_ARG__WORKINGDIRINIT_IMAGE",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-workingdirinit-rhel9@sha256:9e66154eb20b10abb19604f145e71225e7b8423b60860f013c455fe590a6edd2"
                                    },
                                    {
                                        "name": "IMAGE_PIPELINES_ARG__SIDECARLOGRESULTS_IMAGE",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-sidecarlogresults-rhel9@sha256:b117244b55b0e6ee24e52361eb6699d71342cba3546da35cadc09af700afa22f"
                                    },
                                    {
                                        "name": "IMAGE_PIPELINES_ARG__NOP_IMAGE",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-nop-rhel9@sha256:d211ca7e07a2b964d9f0ae95ebcfd2454fe49179126a6b975af17478be5e5b5d"
                                    },
                                    {
                                        "name": "IMAGE_PIPELINES_ARG__SHELL_IMAGE",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-entrypoint-rhel9@sha256:e82f32cb7a12389ae82d42e83b346ff7c840b642275f23e519bef32d7fa4edc3"
                                    },
                                    {
                                        "name": "IMAGE_TRIGGERS_TEKTON_TRIGGERS_CONTROLLER",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-triggers-controller-rhel9@sha256:2080d23c30be5b9602413e1cb881f4b62e4ad7bd2c4191b74809d0809c9e0b69"
                                    },
                                    {
                                        "name": "IMAGE_TRIGGERS_WEBHOOK",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-triggers-webhook-rhel9@sha256:3cf90015825015fd6e25b9d81ed44bef3e0e0648351f42c788df844e4c7238ea"
                                    },
                                    {
                                        "name": "IMAGE_TRIGGERS_TEKTON_TRIGGERS_CORE_INTERCEPTORS",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-triggers-core-interceptors-rhel9@sha256:ee56e85e0d1a4b06cb63b45b9f8290f6f20caab1ab6680253c0be14feddbb948"
                                    },
                                    {
                                        "name": "IMAGE_TRIGGERS_ARG__EL_IMAGE",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-triggers-eventlistenersink-rhel9@sha256:35e7c0c99fe3b8a7ebeb45e17fcde0cd11b2457cab5991742a1e8e206bd237b8"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_KN",
                                        "value": "registry.redhat.io/openshift-serverless-1/kn-client-kn-rhel8@sha256:0fa6d15d38601f266347cdd098e80bec9893f7e6b06e84efc4a8c50b3ff3c6cc"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_OPC",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-opc-rhel9@sha256:143eead39e74de11ddac3d534dfae9025867391a7635c1222f03d6debb0c4349"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_SKOPEO_RESULTS",
                                        "value": "registry.redhat.io/rhel9/skopeo@sha256:a65a413f8a2864389a09dc750690d97afbcdc5c70821e0f85e99e8adba7954e0"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_BUILD",
                                        "value": "registry.redhat.io/rhel9/buildah@sha256:18453ab0a62154283aaf4c45efd7543d1c8ecca1aebae46dedc7ddc0f410b232"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_S2I_BUILD",
                                        "value": "registry.redhat.io/rhel9/buildah@sha256:18453ab0a62154283aaf4c45efd7543d1c8ecca1aebae46dedc7ddc0f410b232"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_S2I_GENERATE",
                                        "value": "registry.redhat.io/source-to-image/source-to-image-rhel9@sha256:bc10e7d6122ede5cf4f2882c200447683255465a1080e826761e90bfb983506e"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_LOAD_SCRIPTS",
                                        "value": "registry.redhat.io/ubi9/ubi-minimal@sha256:2f06ae0e6d3d9c4f610d32c480338eef474867f435d8d28625f2985e8acde6e8"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_MAVEN_GENERATE",
                                        "value": "registry.redhat.io/ubi9/ubi-minimal@sha256:2f06ae0e6d3d9c4f610d32c480338eef474867f435d8d28625f2985e8acde6e8"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_PREPARE",
                                        "value": "registry.redhat.io/ubi9/ubi-minimal@sha256:2f06ae0e6d3d9c4f610d32c480338eef474867f435d8d28625f2985e8acde6e8"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_PARAM_TKN_IMAGE",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-cli-tkn-rhel9@sha256:fe4ff846b09ed306eee2b2f13dae61573ea28ae93f812e97ce1241f64ea457b0"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_TKN",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-cli-tkn-rhel9@sha256:fe4ff846b09ed306eee2b2f13dae61573ea28ae93f812e97ce1241f64ea457b0"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_TKN_CLI_SERVE",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-serve-tkn-cli-rhel9@sha256:050fe6fe1298c45a27982e3f4d0afe637ce01d9b394e85b7eb202309ecdd0731"
                                    },
                                    {
                                        "name": "IMAGE_CHAINS_TEKTON_CHAINS_CONTROLLER",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-chains-controller-rhel9@sha256:e18051dfd083ba1afd3c74f8c2db874d3c9f9ceb74ca7a1148f5be9a449c3344"
                                    },
                                    {
                                        "name": "IMAGE_RESULTS_POSTGRES",
                                        "value": "registry.redhat.io/rhel9/postgresql-13@sha256:36647bd6d50d2e0e9c99ecf190bd515577c7ce9476e49d927c4d4065011e3441"
                                    },
                                    {
                                        "name": "IMAGE_HUB_TEKTON_HUB_DB_MIGRATION",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-hub-db-migration-rhel9@sha256:487ebfe71210e975f3ba2bb3776906762b0533e9fd90abf755f07df2dd0e456c"
                                    },
                                    {
                                        "name": "IMAGE_HUB_TEKTON_HUB_API",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-hub-api-rhel9@sha256:bb4ae04424acb2e87094045a6534ad52e10ba33e3bf1995c5d52ba25416b3d5c"
                                    },
                                    {
                                        "name": "IMAGE_HUB_TEKTON_HUB_UI",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-hub-ui-rhel9@sha256:02f5579adf64dadde9f7b515e7d5607aaf0581147649c646fd3aafb0d42bb9ba"
                                    },
                                    {
                                        "name": "IMAGE_MAG_TEKTON_TASKGROUP_CONTROLLER",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-manual-approval-gate-controller-rhel9@sha256:f3b3e54ea3c820df4825b08271ee88ce10bf3d6ff454b4125269dd8b0dcce3b2"
                                    },
                                    {
                                        "name": "IMAGE_MAG_MANUAL_APPROVAL",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-manual-approval-gate-webhook-rhel9@sha256:494fbbda1f7a1d242d5c4475390521c2a755f4ee0a91e42aa2ed372b528229ea"
                                    },
                                    {
                                        "name": "IMAGE_PRUNER_CONTROLLER",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-pruner-controller-rhel9@sha256:85d5a2cfd3d1bf6e302b1dee186a98d90c37d89015c85df7d1f980ac2f87b447"
                                    },
                                    {
                                        "name": "IMAGE_PAC_PAC_CONTROLLER",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-pipelines-as-code-controller-rhel9@sha256:bfe69478e0994a9229a6d28e48ea8dbd837869b88861a205610de8d1cce41973"
                                    },
                                    {
                                        "name": "IMAGE_PAC_PAC_WEBHOOK",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-pipelines-as-code-webhook-rhel9@sha256:d28ec79f725102e88993e987bafaf1bb406859bab28743aad573825a51df799e"
                                    },
                                    {
                                        "name": "IMAGE_PAC_PAC_WATCHER",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-pipelines-as-code-watcher-rhel9@sha256:95f3cc4e3173845779e8ed825d34fba1ef07cd3d77c7243b30db2a2915cd1b61"
                                    },
                                    {
                                        "name": "IMAGE_PAC_PAC_CLI",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-pipelines-as-code-cli-rhel9@sha256:372c4999817d0c8e5e7404150c3c27a6878254ae394e259e7511f0f759074995"
                                    },
                                    {
                                        "name": "IMAGE_RESULTS_WATCHER",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-results-watcher-rhel9@sha256:537d4bcde2376391f1a2d9e5ab957a6f7786821327d5d101004637c1d71d72ef"
                                    },
                                    {
                                        "name": "IMAGE_RESULTS_API",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-results-api-rhel9@sha256:a79884732e0edece5b9ecc3a11b413c7a7e0fa05b4d6f4e17f376391ec16bbeb"
                                    },
                                    {
                                        "name": "IMAGE_RESULTS_RETENTION_POLICY_AGENT",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-results-retention-policy-agent-rhel9@sha256:c00af2d8f97dfadc48617af84708b4025d751f435e8a9e9879ae546259ae6105"
                                    },
                                    {
                                        "name": "IMAGE_ADDONS_MAVEN_GOALS",
                                        "value": "registry.redhat.io/ubi9/openjdk-17@sha256:555c8bcd2596637befd1a6da4aa949c5a2640cf66e09c2dfb932afe37e39095e"
                                    },
                                    {
                                        "name": "IMAGE_PIPELINES_CONSOLE_PLUGIN",
                                        "value": "registry.redhat.io/openshift-pipelines/pipelines-console-plugin-rhel9@sha256:4be8ec9e07019a695fd1861d002fcec629c52150917d71746691a3deca74bfe1"
                                    },
                                    {
                                        "name": "OPERATOR_CONDITION_NAME",
                                        "value": "openshift-pipelines-operator-rh.v1.20.4"
                                    }
                                ],
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-rhel9-operator@sha256:e72c5608714f0be376949140eecd8541921ee493e3653e134fd5f6cb1344c996",
                                "imagePullPolicy": "Always",
                                "name": "openshift-pipelines-operator-lifecycle",
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true,
                                    "seccompProfile": {
                                        "type": "RuntimeDefault"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File"
                            },
                            {
                                "args": [
                                    "-controllers",
                                    "tektoninstallerset",
                                    "-unique-process-name",
                                    "tekton-operator-cluster-operations"
                                ],
                                "env": [
                                    {
                                        "name": "KUBERNETES_MIN_VERSION",
                                        "value": "v1.0.0"
                                    },
                                    {
                                        "name": "SYSTEM_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    },
                                    {
                                        "name": "POD_NAME",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.name"
                                            }
                                        }
                                    },
                                    {
                                        "name": "OPERATOR_NAME",
                                        "value": "redhat-openshift-pipelines-operator"
                                    },
                                    {
                                        "name": "PROFILING_PORT",
                                        "value": "9009"
                                    },
                                    {
                                        "name": "VERSION",
                                        "value": "v0.77.0"
                                    },
                                    {
                                        "name": "METRICS_DOMAIN",
                                        "value": "tekton.dev/operator"
                                    },
                                    {
                                        "name": "CONFIG_LEADERELECTION_NAME",
                                        "value": "tekton-operator-controller-config-leader-election"
                                    },
                                    {
                                        "name": "OPERATOR_CONDITION_NAME",
                                        "value": "openshift-pipelines-operator-rh.v1.20.4"
                                    }
                                ],
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-rhel9-operator@sha256:e72c5608714f0be376949140eecd8541921ee493e3653e134fd5f6cb1344c996",
                                "imagePullPolicy": "Always",
                                "name": "openshift-pipelines-operator-cluster-operations",
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true,
                                    "seccompProfile": {
                                        "type": "RuntimeDefault"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File"
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "openshift-pipelines-operator",
                        "serviceAccountName": "openshift-pipelines-operator",
                        "terminationGracePeriodSeconds": 30
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:21:39Z",
                "generation": 1,
                "labels": {
                    "control-plane": "operator-controller-manager",
                    "pod-template-hash": "68888cb75"
                },
                "name": "rhtas-operator-controller-manager-68888cb75",
                "namespace": "openshift-operators",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "rhtas-operator-controller-manager",
                        "uid": "1babc99a-be48-4906-b674-bad39db6ab18"
                    }
                ],
                "resourceVersion": "21719",
                "uid": "7f351edb-f62a-4179-bfd6-5ab5301fc628"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "control-plane": "operator-controller-manager",
                        "pod-template-hash": "68888cb75"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "alm-examples": "[\n  {\n    \"apiVersion\": \"rhtas.redhat.com/v1alpha1\",\n    \"kind\": \"CTlog\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/instance\": \"securesign-sample\",\n        \"app.kubernetes.io/name\": \"securesign-sample\",\n        \"app.kubernetes.io/part-of\": \"trusted-artifact-signer\"\n      },\n      \"name\": \"ctlog-sample\"\n    },\n    \"spec\": {}\n  },\n  {\n    \"apiVersion\": \"rhtas.redhat.com/v1alpha1\",\n    \"kind\": \"Fulcio\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/instance\": \"securesign-sample\",\n        \"app.kubernetes.io/name\": \"securesign-sample\",\n        \"app.kubernetes.io/part-of\": \"trusted-artifact-signer\"\n      },\n      \"name\": \"fulcio-sample\"\n    },\n    \"spec\": {\n      \"certificate\": {\n        \"commonName\": \"fulcio.hostname\",\n        \"organizationEmail\": \"jdoe@redhat.com\",\n        \"organizationName\": \"Red Hat\"\n      },\n      \"config\": {\n        \"OIDCIssuers\": [\n          {\n            \"ClientID\": \"trusted-artifact-signer\",\n            \"Issuer\": \"https://your-oidc-issuer-url\",\n            \"IssuerURL\": \"https://your-oidc-issuer-url\",\n            \"Type\": \"email\"\n          }\n        ]\n      },\n      \"externalAccess\": {\n        \"enabled\": true\n      }\n    }\n  },\n  {\n    \"apiVersion\": \"rhtas.redhat.com/v1alpha1\",\n    \"kind\": \"Rekor\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/instance\": \"securesign-sample\",\n        \"app.kubernetes.io/name\": \"securesign-sample\",\n        \"app.kubernetes.io/part-of\": \"trusted-artifact-signer\"\n      },\n      \"name\": \"rekor-sample\"\n    },\n    \"spec\": {\n      \"externalAccess\": {\n        \"enabled\": true\n      }\n    }\n  },\n  {\n    \"apiVersion\": \"rhtas.redhat.com/v1alpha1\",\n    \"kind\": \"Securesign\",\n    \"metadata\": {\n      \"annotations\": {\n        \"rhtas.redhat.com/metrics\": \"true\"\n      },\n      \"labels\": {\n        \"app.kubernetes.io/instance\": \"securesign-sample\",\n        \"app.kubernetes.io/name\": \"securesign-sample\",\n        \"app.kubernetes.io/part-of\": \"trusted-artifact-signer\"\n      },\n      \"name\": \"securesign-sample\"\n    },\n    \"spec\": {\n      \"ctlog\": {\n        \"monitoring\": {\n          \"enabled\": true\n        }\n      },\n      \"fulcio\": {\n        \"certificate\": {\n          \"commonName\": \"fulcio.hostname\",\n          \"organizationEmail\": \"jdoe@redhat.com\",\n          \"organizationName\": \"Red Hat\"\n        },\n        \"config\": {\n          \"OIDCIssuers\": [\n            {\n              \"ClientID\": \"trusted-artifact-signer\",\n              \"Issuer\": \"https://your-oidc-issuer-url\",\n              \"IssuerURL\": \"https://your-oidc-issuer-url\",\n              \"Type\": \"email\"\n            }\n          ]\n        },\n        \"externalAccess\": {\n          \"enabled\": true\n        },\n        \"monitoring\": {\n          \"enabled\": true\n        }\n      },\n      \"rekor\": {\n        \"externalAccess\": {\n          \"enabled\": true\n        },\n        \"monitoring\": {\n          \"enabled\": true\n        }\n      },\n      \"trillian\": {\n        \"database\": {\n          \"create\": true\n        },\n        \"monitoring\": {\n          \"enabled\": true\n        }\n      },\n      \"tsa\": {\n        \"externalAccess\": {\n          \"enabled\": true\n        },\n        \"monitoring\": {\n          \"enabled\": true\n        },\n        \"ntpMonitoring\": {\n          \"enabled\": true\n        },\n        \"signer\": {\n          \"certificateChain\": {\n            \"intermediateCA\": [\n              {\n                \"commonName\": \"tsa.hostname-intermediate\",\n                \"organizationEmail\": \"jdoe@redhat.com\",\n                \"organizationName\": \"Red Hat\"\n              }\n            ],\n            \"leafCA\": {\n              \"commonName\": \"tsa.hostname-leaf\",\n              \"organizationEmail\": \"jdoe@redhat.com\",\n              \"organizationName\": \"Red Hat\"\n            },\n            \"rootCA\": {\n              \"commonName\": \"tsa.hostname-root\",\n              \"organizationEmail\": \"jdoe@redhat.com\",\n              \"organizationName\": \"Red Hat\"\n            }\n          }\n        }\n      },\n      \"tuf\": {\n        \"externalAccess\": {\n          \"enabled\": true\n        },\n        \"keys\": [\n          {\n            \"name\": \"rekor.pub\"\n          },\n          {\n            \"name\": \"ctfe.pub\"\n          },\n          {\n            \"name\": \"fulcio_v1.crt.pem\"\n          },\n          {\n            \"name\": \"tsa.certchain.pem\"\n          }\n        ],\n        \"pvc\": {\n          \"accessModes\": [\n            \"ReadWriteOnce\"\n          ],\n          \"retain\": true,\n          \"size\": \"100Mi\"\n        },\n        \"rootKeySecretRef\": {\n          \"name\": \"tuf-root-keys\"\n        }\n      }\n    }\n  },\n  {\n    \"apiVersion\": \"rhtas.redhat.com/v1alpha1\",\n    \"kind\": \"TimestampAuthority\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/created-by\": \"rhtas-operator\",\n        \"app.kubernetes.io/instance\": \"timestampauthority-sample\",\n        \"app.kubernetes.io/managed-by\": \"kustomize\",\n        \"app.kubernetes.io/name\": \"timestampauthority\",\n        \"app.kubernetes.io/part-of\": \"rhtas-operator\"\n      },\n      \"name\": \"timestampauthority-sample\"\n    },\n    \"spec\": {\n      \"externalAccess\": {\n        \"enabled\": true\n      },\n      \"monitoring\": {\n        \"enabled\": true\n      },\n      \"ntpMonitoring\": {\n        \"enabled\": true\n      },\n      \"signer\": {\n        \"certificateChain\": {\n          \"intermediateCA\": [\n            {\n              \"commonName\": \"tsa.hostname-intermediate\",\n              \"organizationEmail\": \"jdoe@redhat.com\",\n              \"organizationName\": \"Red Hat\"\n            }\n          ],\n          \"leafCA\": {\n            \"commonName\": \"tsa.hostname-leaf\",\n            \"organizationEmail\": \"jdoe@redhat.com\",\n            \"organizationName\": \"Red Hat\"\n          },\n          \"rootCA\": {\n            \"commonName\": \"tsa.hostname-root\",\n            \"organizationEmail\": \"jdoe@redhat.com\",\n            \"organizationName\": \"Red Hat\"\n          }\n        }\n      }\n    }\n  },\n  {\n    \"apiVersion\": \"rhtas.redhat.com/v1alpha1\",\n    \"kind\": \"Trillian\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/instance\": \"securesign-sample\",\n        \"app.kubernetes.io/name\": \"securesign-sample\",\n        \"app.kubernetes.io/part-of\": \"trusted-artifact-signer\"\n      },\n      \"name\": \"trillian-sample\"\n    },\n    \"spec\": {\n      \"database\": {\n        \"create\": true\n      },\n      \"server\": {\n        \"replicas\": 1\n      },\n      \"signer\": {\n        \"replicas\": 1\n      }\n    }\n  },\n  {\n    \"apiVersion\": \"rhtas.redhat.com/v1alpha1\",\n    \"kind\": \"Tuf\",\n    \"metadata\": {\n      \"labels\": {\n        \"app.kubernetes.io/instance\": \"securesign-sample\",\n        \"app.kubernetes.io/name\": \"securesign-sample\",\n        \"app.kubernetes.io/part-of\": \"trusted-artifact-signer\"\n      },\n      \"name\": \"tuf-sample\"\n    },\n    \"spec\": {\n      \"externalAccess\": {\n        \"enabled\": true\n      },\n      \"keys\": [\n        {\n          \"name\": \"rekor.pub\",\n          \"secretRef\": {\n            \"key\": \"public\",\n            \"name\": \"rekor-pub-key\"\n          }\n        },\n        {\n          \"name\": \"fulcio_v1.crt.pem\",\n          \"secretRef\": {\n            \"key\": \"cert\",\n            \"name\": \"fulcio-pub-key\"\n          }\n        },\n        {\n          \"name\": \"ctfe.pub\",\n          \"secretRef\": {\n            \"key\": \"public\",\n            \"name\": \"ctlog-pub-key\"\n          }\n        },\n        {\n          \"name\": \"tsa.certchain.pem\",\n          \"secretRef\": {\n            \"key\": \"certificateChain\",\n            \"name\": \"tsa-cert-chain\"\n          }\n        }\n      ],\n      \"pvc\": {\n        \"accessModes\": [\n          \"ReadWriteMany\"\n        ],\n        \"retain\": true,\n        \"size\": \"100Mi\"\n      }\n    }\n  }\n]",
                            "capabilities": "Seamless Upgrades",
                            "containerImage": "registry.redhat.io/rhtas/rhtas-rhel9-operator@sha256:1d97e631c15e5b2f10de5c394e207f0f110a4720f3fbb8986b90932cd3059f93",
                            "createdAt": "2026-04-16T14:50:18Z",
                            "features.operators.openshift.io/cnf": "false",
                            "features.operators.openshift.io/cni": "false",
                            "features.operators.openshift.io/csi": "false",
                            "features.operators.openshift.io/disconnected": "true",
                            "features.operators.openshift.io/fips-compliant": "false",
                            "features.operators.openshift.io/proxy-aware": "true",
                            "features.operators.openshift.io/tls-profiles": "false",
                            "features.operators.openshift.io/token-auth-aws": "false",
                            "features.operators.openshift.io/token-auth-azure": "false",
                            "features.operators.openshift.io/token-auth-gcp": "false",
                            "kubectl.kubernetes.io/default-container": "manager",
                            "olm.operatorGroup": "global-operators",
                            "olm.operatorNamespace": "openshift-operators",
                            "olm.targetNamespaces": "",
                            "operatorframework.io/properties": "{\"properties\":[{\"type\":\"olm.gvk\",\"value\":{\"group\":\"rhtas.redhat.com\",\"kind\":\"CTlog\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"rhtas.redhat.com\",\"kind\":\"Fulcio\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"rhtas.redhat.com\",\"kind\":\"Rekor\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"rhtas.redhat.com\",\"kind\":\"Securesign\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"rhtas.redhat.com\",\"kind\":\"TimestampAuthority\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"rhtas.redhat.com\",\"kind\":\"Trillian\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"rhtas.redhat.com\",\"kind\":\"Tuf\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.package\",\"value\":{\"packageName\":\"rhtas-operator\",\"version\":\"1.3.4\"}}]}",
                            "operators.openshift.io/valid-subscription": "[\"Red Hat Trusted Artifact Signer\"]",
                            "operators.operatorframework.io/builder": "operator-sdk-v1.36.1-ocp",
                            "operators.operatorframework.io/project_layout": "go.kubebuilder.io/v4",
                            "repository": "https://github.com/securesign/secure-sign-operator",
                            "support": "Red Hat"
                        },
                        "labels": {
                            "control-plane": "operator-controller-manager",
                            "pod-template-hash": "68888cb75"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--leader-elect",
                                    "--metrics-bind-address=0.0.0.0:8080"
                                ],
                                "command": [
                                    "/manager"
                                ],
                                "env": [
                                    {
                                        "name": "OPENSHIFT",
                                        "value": "true"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_TRILLIAN_LOG_SIGNER",
                                        "value": "registry.redhat.io/rhtas/trillian-logsigner-rhel9@sha256:f211db01228530de8ed46b05189c492e6c3629df1098da57d31f2765a22ef014"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_TRILLIAN_LOG_SERVER",
                                        "value": "registry.redhat.io/rhtas/trillian-logserver-rhel9@sha256:523fa259ebf067ac3076748d4f5c86e01e5b1960034c0876add5d67b0ca21b0b"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_TRILLIAN_DB",
                                        "value": "registry.redhat.io/rhtas/trillian-database-rhel9@sha256:ab5c3e921b58d17bf6b596d2d7acf64a28b34f3f3a66720c1a07e6555ed9e0b8"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_TRILLIAN_NETCAT",
                                        "value": "registry.redhat.io/openshift4/ose-tools-rhel9@sha256:15692e0deea2ee5ef374514639030317a5b033c1bd1778673329a9745feb41d1"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_CREATETREE",
                                        "value": "registry.redhat.io/rhtas/createtree-rhel9@sha256:163edb41ea7f64afc8333ee14d4b28161f7017285afcca6ca12238732c77b98d"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_FULCIO_SERVER",
                                        "value": "registry.redhat.io/rhtas/fulcio-rhel9@sha256:2d478c389bc89afc6b331bc662a84dfc1bbb9da2681ab6dc5ad36f44c346699a"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_REKOR_MONITOR",
                                        "value": "registry.redhat.io/rhtas/rekor-monitor-rhel9@sha256:5f9cefb77c78ded0062fda73b6589767813de9448a845fe91e72cfe22df1f386"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_REKOR_REDIS",
                                        "value": "registry.redhat.io/rhtas/trillian-redis-rhel9@sha256:22b8cfd123fdd66827b81f2431903198e33579906102b2f6295276cf3eb197a6"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_REKOR_SERVER",
                                        "value": "registry.redhat.io/rhtas/rekor-server-rhel9@sha256:b4a5a2c2518dba5f7812c8b4112e25a0f867a4b187c23adfc727395f871c8ca6"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_REKOR_SEARCH_UI",
                                        "value": "registry.redhat.io/rhtas/rekor-search-ui-rhel9@sha256:204dc28f6182267851d39eff08649e921877e2771d2c39acb798aa7896f5bcef"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_BACKFILL_REDIS",
                                        "value": "registry.redhat.io/rhtas/rekor-backfill-redis-rhel9@sha256:35b00d6cc82f90b4577af0d2c15153e255d6bb946349bb85f175216cefad1d07"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_TUF",
                                        "value": "registry.redhat.io/rhtas/tuffer-rhel9@sha256:3516168bd98b02eec2b6ffc247549a04dbb4483e7be4d08b63569f469e4a1f66"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_CTLOG",
                                        "value": "registry.redhat.io/rhtas/certificate-transparency-rhel9@sha256:95b5aefafd17dd44794f6d5d1e75278faa5a74f2472db667409d1c88caaef1f1"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_HTTP_SERVER",
                                        "value": "registry.redhat.io/ubi9/httpd-24@sha256:7a48172cdda2a565001998fac2f3aeaa65677f080dd9cb3f9e26ef0963afdef0"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_SEGMENT_REPORTING",
                                        "value": "registry.redhat.io/rhtas/segment-reporting-rhel9@sha256:5d9f194515a383a350f0f7f610de9d9b5e555b792cc1e1b3577cf84bcfd82499"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_TIMESTAMP_AUTHORITY",
                                        "value": "registry.redhat.io/rhtas/timestamp-authority-rhel9@sha256:a4aae20d4d24fc780fd7f613a54c6587538007b23e2a84b826c6812a19abd9ed"
                                    },
                                    {
                                        "name": "RELATED_IMAGE_CLIENT_SERVER",
                                        "value": "registry.redhat.io/rhtas/client-server-rhel9@sha256:9607f5c16d8e9d7ee2491ac04db78a52eb13ee0e93eeef79ff8bb6c8f9430c72"
                                    },
                                    {
                                        "name": "OPERATOR_CONDITION_NAME",
                                        "value": "rhtas-operator.v1.3.4"
                                    }
                                ],
                                "image": "registry.redhat.io/rhtas/rhtas-rhel9-operator@sha256:1d97e631c15e5b2f10de5c394e207f0f110a4720f3fbb8986b90932cd3059f93",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 15,
                                    "periodSeconds": 20,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "manager",
                                "ports": [
                                    {
                                        "containerPort": 8080,
                                        "name": "metrics",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/readyz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "limits": {
                                        "cpu": "500m",
                                        "memory": "256Mi"
                                    },
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "64Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File"
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "rhtas-operator-controller-manager",
                        "serviceAccountName": "rhtas-operator-controller-manager",
                        "terminationGracePeriodSeconds": 10
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:21:32Z",
                "generation": 1,
                "labels": {
                    "app": "tekton-operator",
                    "name": "tekton-operator-webhook",
                    "pod-template-hash": "5864bd5898"
                },
                "name": "tekton-operator-webhook-5864bd5898",
                "namespace": "openshift-operators",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "tekton-operator-webhook",
                        "uid": "3381dcb2-f23e-4223-8385-8026ab8add66"
                    }
                ],
                "resourceVersion": "20479",
                "uid": "b2ad34f1-422f-4c06-909d-29562a91c338"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "name": "tekton-operator-webhook",
                        "pod-template-hash": "5864bd5898"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "alm-examples": "[\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"ManualApprovalGate\",\n    \"metadata\": {\n      \"name\": \"manual-approval-gate\"\n    },\n    \"spec\": {\n      \"targetNamespace\": \"openshift-pipelines\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"OpenShiftPipelinesAsCode\",\n    \"metadata\": {\n      \"name\": \"pipelines-as-code\"\n    },\n    \"spec\": {\n      \"targetNamespace\": \"openshift-pipelines\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"TektonAddon\",\n    \"metadata\": {\n      \"name\": \"addon\"\n    },\n    \"spec\": {\n      \"targetNamespace\": \"openshift-pipelines\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"TektonChain\",\n    \"metadata\": {\n      \"name\": \"chain\"\n    },\n    \"spec\": {\n      \"targetNamespace\": \"openshift-pipelines\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"TektonConfig\",\n    \"metadata\": {\n      \"name\": \"config\"\n    },\n    \"spec\": {\n      \"addon\": {\n        \"params\": [\n          {\n            \"name\": \"pipelineTemplates\",\n            \"value\": \"true\"\n          },\n          {\n            \"name\": \"resolverTasks\",\n            \"value\": \"true\"\n          },\n          {\n            \"name\": \"resolverStepActions\",\n            \"value\": \"true\"\n          },\n          {\n            \"name\": \"communityResolverTasks\",\n            \"value\": \"true\"\n          }\n        ]\n      },\n      \"params\": [\n        {\n          \"name\": \"createRbacResource\",\n          \"value\": \"true\"\n        },\n        {\n          \"name\": \"legacyPipelineRbac\",\n          \"value\": \"true\"\n        },\n        {\n          \"name\": \"createCABundleConfigMaps\",\n          \"value\": \"true\"\n        }\n      ],\n      \"profile\": \"all\",\n      \"pruner\": {\n        \"keep\": 100,\n        \"resources\": [\n          \"pipelinerun\",\n          \"taskrun\"\n        ],\n        \"schedule\": \"0 8 * * *\"\n      },\n      \"targetNamespace\": \"openshift-pipelines\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"TektonHub\",\n    \"metadata\": {\n      \"name\": \"hub\"\n    },\n    \"spec\": {\n      \"api\": {\n        \"catalogRefreshInterval\": \"30m\"\n      },\n      \"targetNamespace\": \"openshift-pipelines\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"TektonInstallerSet\",\n    \"metadata\": {\n      \"name\": \"foo\"\n    },\n    \"spec\": {\n      \"manifests\": []\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"TektonPipeline\",\n    \"metadata\": {\n      \"name\": \"pipeline\"\n    },\n    \"spec\": {\n      \"targetNamespace\": \"openshift-pipelines\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"TektonPruner\",\n    \"metadata\": {\n      \"name\": \"pruner\"\n    },\n    \"spec\": {\n      \"disabled\": true,\n      \"targetNamespace\": \"openshift-pipelines\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"TektonResult\",\n    \"metadata\": {\n      \"name\": \"result\"\n    },\n    \"spec\": {\n      \"auth_disable\": true,\n      \"db_enable_auto_migration\": true,\n      \"db_host\": \"tekton-results-postgres-service.openshift-pipelines.svc.cluster.local\",\n      \"db_port\": 5432,\n      \"log_level\": \"debug\",\n      \"logging_pvc_name\": \"tekton-logs\",\n      \"logs_api\": true,\n      \"logs_buffer_size\": 32768,\n      \"logs_path\": \"/logs\",\n      \"logs_type\": \"File\",\n      \"prometheus_port\": 9090,\n      \"server_port\": 8080,\n      \"targetNamespace\": \"openshift-pipelines\",\n      \"tls_hostname_override\": \"tekton-results-api-service.openshift-pipelines.svc.cluster.local\"\n    }\n  },\n  {\n    \"apiVersion\": \"operator.tekton.dev/v1alpha1\",\n    \"kind\": \"TektonTrigger\",\n    \"metadata\": {\n      \"name\": \"trigger\"\n    },\n    \"spec\": {\n      \"targetNamespace\": \"openshift-pipelines\"\n    }\n  }\n]",
                            "capabilities": "Full Lifecycle",
                            "categories": "Developer Tools, Integration \u0026 Delivery",
                            "certified": "false",
                            "console.openshift.io/plugins": "[\"pipelines-console-plugin\"]",
                            "description": "Red Hat OpenShift Pipelines is a cloud-native CI/CD solution for building pipelines using Tekton concepts which run natively on OpenShift and Kubernetes.",
                            "features.operators.openshift.io/cnf": "false",
                            "features.operators.openshift.io/cni": "false",
                            "features.operators.openshift.io/csi": "false",
                            "features.operators.openshift.io/disconnected": "true",
                            "features.operators.openshift.io/fips-compliant": "true",
                            "features.operators.openshift.io/proxy-aware": "true",
                            "features.operators.openshift.io/tls-profiles": "false",
                            "features.operators.openshift.io/token-auth-aws": "false",
                            "features.operators.openshift.io/token-auth-azure": "false",
                            "features.operators.openshift.io/token-auth-gcp": "false",
                            "olm.operatorGroup": "global-operators",
                            "olm.operatorNamespace": "openshift-operators",
                            "olm.skipRange": "\u003e=1.19.0 \u003c1.20.4",
                            "olm.targetNamespaces": "",
                            "operatorframework.io/properties": "{\"properties\":[{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"ManualApprovalGate\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"OpenShiftPipelinesAsCode\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"TektonAddon\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"TektonChain\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"TektonConfig\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"TektonHub\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"TektonInstallerSet\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"TektonPipeline\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"TektonPruner\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"TektonResult\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"operator.tekton.dev\",\"kind\":\"TektonTrigger\",\"version\":\"v1alpha1\"}},{\"type\":\"olm.package\",\"value\":{\"packageName\":\"openshift-pipelines-operator-rh\",\"version\":\"1.20.4\"}}]}",
                            "operators.openshift.io/valid-subscription": "[\"OpenShift Container Platform\", \"OpenShift Platform Plus\"]",
                            "operators.operatorframework.io/builder": "operator-sdk-v1.37.0",
                            "operators.operatorframework.io/internal-objects": "[\"tektoninstallersets.operator.tekton.dev\", \"tektonconfigs.operator.tekton.dev\",\"tektonpipelines.operator.tekton.dev\",\"tektontriggers.operator.tekton.dev\",\"tektonaddons.operator.tekton.dev\", \"tektonhubs.operator.tekton.dev\", \"tektonresults.operator.tekton.dev\", \"tektonchains.operator.tekton.dev\", \"openshiftpipelinesascodes.operator.tekton.dev\", \"manualapprovalgates.operator.tekton.dev\",\"tektonpruners.operator.tekton.dev\"]",
                            "operators.operatorframework.io/project_layout": "unknown",
                            "repository": "https://github.com/tektoncd/operator",
                            "support": "Red Hat"
                        },
                        "labels": {
                            "app": "tekton-operator",
                            "name": "tekton-operator-webhook",
                            "pod-template-hash": "5864bd5898"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "env": [
                                    {
                                        "name": "KUBERNETES_MIN_VERSION",
                                        "value": "v1.0.0"
                                    },
                                    {
                                        "name": "SYSTEM_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    },
                                    {
                                        "name": "WEBHOOK_POD_NAME",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.name"
                                            }
                                        }
                                    },
                                    {
                                        "name": "CONFIG_LOGGING_NAME",
                                        "value": "config-logging"
                                    },
                                    {
                                        "name": "CONFIG_LEADERELECTION_NAME",
                                        "value": "tekton-operator-webhook-config-leader-election"
                                    },
                                    {
                                        "name": "WEBHOOK_SERVICE_NAME",
                                        "value": "tekton-operator-webhook"
                                    },
                                    {
                                        "name": "WEBHOOK_SECRET_NAME",
                                        "value": "tekton-operator-webhook-certs"
                                    },
                                    {
                                        "name": "METRICS_DOMAIN",
                                        "value": "tekton.dev/operator"
                                    },
                                    {
                                        "name": "PLATFORM",
                                        "value": "openshift"
                                    },
                                    {
                                        "name": "OPERATOR_CONDITION_NAME",
                                        "value": "openshift-pipelines-operator-rh.v1.20.4"
                                    }
                                ],
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-operator-webhook-rhel9@sha256:e4f1a76ec4361a96a2c9f2a03571e642130b9349fb7ad157ab01057a2cbd9ec6",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "tekton-operator-webhook",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "name": "https-webhook",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true,
                                    "seccompProfile": {
                                        "type": "RuntimeDefault"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File"
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "openshift-pipelines-operator",
                        "serviceAccountName": "openshift-pipelines-operator",
                        "terminationGracePeriodSeconds": 30
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:23:47Z",
                "generation": 1,
                "labels": {
                    "app": "pipelines-as-code-controller",
                    "app.kubernetes.io/component": "controller",
                    "app.kubernetes.io/instance": "default",
                    "app.kubernetes.io/name": "controller",
                    "app.kubernetes.io/part-of": "pipelines-as-code",
                    "app.kubernetes.io/version": "v0.37.7",
                    "operator.tekton.dev/deployment-spec-applied-hash": "07c12605c650e5ec10c157e8de9d753e",
                    "pod-template-hash": "79b6fbbc5c"
                },
                "name": "pipelines-as-code-controller-79b6fbbc5c",
                "namespace": "openshift-pipelines",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "pipelines-as-code-controller",
                        "uid": "b78d0df9-4697-4f8a-9750-fba9a7ecfefe"
                    }
                ],
                "resourceVersion": "24832",
                "uid": "cbad7d3e-72da-4723-a185-3cbcb039b2eb"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "controller",
                        "app.kubernetes.io/instance": "default",
                        "app.kubernetes.io/name": "controller",
                        "app.kubernetes.io/part-of": "pipelines-as-code",
                        "pod-template-hash": "79b6fbbc5c"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app": "pipelines-as-code-controller",
                            "app.kubernetes.io/component": "controller",
                            "app.kubernetes.io/instance": "default",
                            "app.kubernetes.io/name": "controller",
                            "app.kubernetes.io/part-of": "pipelines-as-code",
                            "app.kubernetes.io/version": "v0.37.7",
                            "operator.tekton.dev/deployment-spec-applied-hash": "07c12605c650e5ec10c157e8de9d753e",
                            "pod-template-hash": "79b6fbbc5c"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "command": [
                                    "/ko-app/pipelines-as-code-controller"
                                ],
                                "env": [
                                    {
                                        "name": "CONFIG_LOGGING_NAME",
                                        "value": "pac-config-logging"
                                    },
                                    {
                                        "name": "KUBERNETES_MIN_VERSION",
                                        "value": "v1.0.0"
                                    },
                                    {
                                        "name": "K_METRICS_CONFIG",
                                        "value": "{\"Domain\":\"pipelinesascode.tekton.dev/controller\",\"Component\":\"pac_controller\",\"PrometheusPort\":9090,\"ConfigMap\":{\"name\":\"pipelines-as-code-config-observability\"}}"
                                    },
                                    {
                                        "name": "K_SINK_TIMEOUT",
                                        "value": "30"
                                    },
                                    {
                                        "name": "K_TRACING_CONFIG",
                                        "value": "{\"backend\":\"prometheus\",\"debug\":\"false\",\"sample-rate\":\"0\"}"
                                    },
                                    {
                                        "name": "PAC_CONTROLLER_CONFIGMAP",
                                        "value": "pipelines-as-code"
                                    },
                                    {
                                        "name": "PAC_CONTROLLER_LABEL",
                                        "value": "default"
                                    },
                                    {
                                        "name": "PAC_CONTROLLER_SECRET",
                                        "value": "pipelines-as-code-secret"
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/tekton-custom-certs:/etc/ssl/certs:/etc/pki/tls/certs"
                                    },
                                    {
                                        "name": "SYSTEM_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    },
                                    {
                                        "name": "TLS_CERT",
                                        "value": "cert"
                                    },
                                    {
                                        "name": "TLS_KEY",
                                        "value": "key"
                                    },
                                    {
                                        "name": "TLS_SECRET_NAME",
                                        "value": "pipelines-as-code-tls-secret"
                                    }
                                ],
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-pipelines-as-code-controller-rhel9@sha256:bfe69478e0994a9229a6d28e48ea8dbd837869b88861a205610de8d1cce41973",
                                "imagePullPolicy": "Always",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/live",
                                        "port": "api",
                                        "scheme": "HTTP"
                                    },
                                    "periodSeconds": 15,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "pac-controller",
                                "ports": [
                                    {
                                        "containerPort": 8082,
                                        "name": "api",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 9090,
                                        "name": "metrics",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/live",
                                        "port": "api",
                                        "scheme": "HTTP"
                                    },
                                    "periodSeconds": 15,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/pipelines-as-code/tls",
                                        "name": "tls",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/ca-bundle.crt",
                                        "name": "config-trusted-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "ca-bundle.crt"
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/service-ca.crt",
                                        "name": "config-service-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "service-ca.crt"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem",
                                        "name": "config-trusted-system-cabundle-volume",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "pipelines-as-code-controller",
                        "serviceAccountName": "pipelines-as-code-controller",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "tls",
                                "secret": {
                                    "defaultMode": 420,
                                    "optional": true,
                                    "secretName": "pipelines-as-code-tls-secret"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "ca-bundle.crt"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "service-ca.crt",
                                            "path": "service-ca.crt"
                                        }
                                    ],
                                    "name": "config-service-cabundle"
                                },
                                "name": "config-service-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-system-cabundle-volume"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:23:47Z",
                "generation": 1,
                "labels": {
                    "app": "pipelines-as-code-watcher",
                    "app.kubernetes.io/component": "watcher",
                    "app.kubernetes.io/instance": "default",
                    "app.kubernetes.io/name": "watcher",
                    "app.kubernetes.io/part-of": "pipelines-as-code",
                    "app.kubernetes.io/version": "v0.37.7",
                    "operator.tekton.dev/deployment-spec-applied-hash": "8b1c341c7866950f749b340467049dc6",
                    "pod-template-hash": "7947cf58bc"
                },
                "name": "pipelines-as-code-watcher-7947cf58bc",
                "namespace": "openshift-pipelines",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "pipelines-as-code-watcher",
                        "uid": "7f2e294d-9c6c-4064-9a27-d96d62987ea8"
                    }
                ],
                "resourceVersion": "24941",
                "uid": "6cb8af5f-7efa-4099-8513-497f2f8505ca"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "watcher",
                        "app.kubernetes.io/instance": "default",
                        "app.kubernetes.io/name": "watcher",
                        "app.kubernetes.io/part-of": "pipelines-as-code",
                        "pod-template-hash": "7947cf58bc"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app": "pipelines-as-code-watcher",
                            "app.kubernetes.io/component": "watcher",
                            "app.kubernetes.io/instance": "default",
                            "app.kubernetes.io/name": "watcher",
                            "app.kubernetes.io/part-of": "pipelines-as-code",
                            "app.kubernetes.io/version": "v0.37.7",
                            "operator.tekton.dev/deployment-spec-applied-hash": "8b1c341c7866950f749b340467049dc6",
                            "pod-template-hash": "7947cf58bc"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "command": [
                                    "/ko-app/pipelines-as-code-watcher"
                                ],
                                "env": [
                                    {
                                        "name": "CONFIG_LEADERELECTION_NAME",
                                        "value": "pac-watcher-config-leader-election"
                                    },
                                    {
                                        "name": "CONFIG_LOGGING_NAME",
                                        "value": "pac-config-logging"
                                    },
                                    {
                                        "name": "CONFIG_OBSERVABILITY_NAME",
                                        "value": "pipelines-as-code-config-observability"
                                    },
                                    {
                                        "name": "KUBERNETES_MIN_VERSION",
                                        "value": "v1.0.0"
                                    },
                                    {
                                        "name": "METRICS_DOMAIN",
                                        "value": "tekton.dev/pipelinesascode"
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/tekton-custom-certs:/etc/ssl/certs:/etc/pki/tls/certs"
                                    },
                                    {
                                        "name": "SYSTEM_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    }
                                ],
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-pipelines-as-code-watcher-rhel9@sha256:95f3cc4e3173845779e8ed825d34fba1ef07cd3d77c7243b30db2a2915cd1b61",
                                "imagePullPolicy": "Always",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/live",
                                        "port": "probes",
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 5
                                },
                                "name": "pac-watcher",
                                "ports": [
                                    {
                                        "containerPort": 8080,
                                        "name": "probes",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 9090,
                                        "name": "metrics",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/live",
                                        "port": "probes",
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 5
                                },
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/tekton-custom-certs/ca-bundle.crt",
                                        "name": "config-trusted-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "ca-bundle.crt"
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/service-ca.crt",
                                        "name": "config-service-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "service-ca.crt"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem",
                                        "name": "config-trusted-system-cabundle-volume",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "pipelines-as-code-watcher",
                        "serviceAccountName": "pipelines-as-code-watcher",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "ca-bundle.crt"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "service-ca.crt",
                                            "path": "service-ca.crt"
                                        }
                                    ],
                                    "name": "config-service-cabundle"
                                },
                                "name": "config-service-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-system-cabundle-volume"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:23:47Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "webhook",
                    "app.kubernetes.io/instance": "default",
                    "app.kubernetes.io/name": "webhook",
                    "app.kubernetes.io/part-of": "pipelines-as-code",
                    "app.kubernetes.io/version": "v0.37.7",
                    "operator.tekton.dev/deployment-spec-applied-hash": "8bdeb210d5a09d08364ad43e3cb16c8b",
                    "pod-template-hash": "68965d5857"
                },
                "name": "pipelines-as-code-webhook-68965d5857",
                "namespace": "openshift-pipelines",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "pipelines-as-code-webhook",
                        "uid": "b09a3793-9ec6-4a56-8a63-7bfad03379c5"
                    }
                ],
                "resourceVersion": "24805",
                "uid": "bb0c4c87-da3d-4f4f-ae18-d78a067c03d4"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "webhook",
                        "app.kubernetes.io/instance": "default",
                        "app.kubernetes.io/name": "webhook",
                        "app.kubernetes.io/part-of": "pipelines-as-code",
                        "pod-template-hash": "68965d5857"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app.kubernetes.io/component": "webhook",
                            "app.kubernetes.io/instance": "default",
                            "app.kubernetes.io/name": "webhook",
                            "app.kubernetes.io/part-of": "pipelines-as-code",
                            "app.kubernetes.io/version": "v0.37.7",
                            "operator.tekton.dev/deployment-spec-applied-hash": "8bdeb210d5a09d08364ad43e3cb16c8b",
                            "pod-template-hash": "68965d5857"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "command": [
                                    "/ko-app/pipelines-as-code-webhook"
                                ],
                                "env": [
                                    {
                                        "name": "CONFIG_LEADERELECTION_NAME",
                                        "value": "pac-webhook-config-leader-election"
                                    },
                                    {
                                        "name": "CONFIG_LOGGING_NAME",
                                        "value": "pac-config-logging"
                                    },
                                    {
                                        "name": "KUBERNETES_MIN_VERSION",
                                        "value": "v1.0.0"
                                    },
                                    {
                                        "name": "METRICS_DOMAIN",
                                        "value": "tekton.dev/pipelinesascode"
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/tekton-custom-certs:/etc/ssl/certs:/etc/pki/tls/certs"
                                    },
                                    {
                                        "name": "SYSTEM_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    },
                                    {
                                        "name": "WEBHOOK_SECRET_NAME",
                                        "value": "pipelines-as-code-webhook-certs"
                                    },
                                    {
                                        "name": "WEBHOOK_SERVICE_NAME",
                                        "value": "pipelines-as-code-webhook"
                                    }
                                ],
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-pipelines-as-code-webhook-rhel9@sha256:d28ec79f725102e88993e987bafaf1bb406859bab28743aad573825a51df799e",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "pac-webhook",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "name": "https-webhook",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/tekton-custom-certs/ca-bundle.crt",
                                        "name": "config-trusted-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "ca-bundle.crt"
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/service-ca.crt",
                                        "name": "config-service-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "service-ca.crt"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem",
                                        "name": "config-trusted-system-cabundle-volume",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "pipelines-as-code-webhook",
                        "serviceAccountName": "pipelines-as-code-webhook",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "ca-bundle.crt"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "service-ca.crt",
                                            "path": "service-ca.crt"
                                        }
                                    ],
                                    "name": "config-service-cabundle"
                                },
                                "name": "config-service-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-system-cabundle-volume"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:24:02Z",
                "generation": 1,
                "labels": {
                    "app": "pipelines-console-plugin",
                    "app.kubernetes.io/part-of": "tekton-config",
                    "name": "pipelines-console-plugin",
                    "pod-template-hash": "65f788bc74"
                },
                "name": "pipelines-console-plugin-65f788bc74",
                "namespace": "openshift-pipelines",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "pipelines-console-plugin",
                        "uid": "0c032cf8-1699-42d0-ac55-f84fb9812c91"
                    }
                ],
                "resourceVersion": "25100",
                "uid": "6f2e2281-7f67-460b-a762-9743ad7b0296"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app": "pipelines-console-plugin",
                        "name": "pipelines-console-plugin",
                        "pod-template-hash": "65f788bc74"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app": "pipelines-console-plugin",
                            "app.kubernetes.io/part-of": "tekton-config",
                            "name": "pipelines-console-plugin",
                            "pod-template-hash": "65f788bc74"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-console-plugin-rhel9@sha256:4be8ec9e07019a695fd1861d002fcec629c52150917d71746691a3deca74bfe1",
                                "imagePullPolicy": "Always",
                                "name": "pipelines-console-plugin",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/cert",
                                        "name": "pipelines-console-plugin-cert",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/nginx/nginx.conf",
                                        "name": "nginx-conf",
                                        "readOnly": true,
                                        "subPath": "nginx.conf"
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "pipelines-console-plugin-cert",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "pipelines-console-plugin-cert"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "pipelines-console-plugin"
                                },
                                "name": "nginx-conf"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:22:42Z",
                "generation": 1,
                "labels": {
                    "app": "tekton-chains-controller",
                    "app.kubernetes.io/component": "controller",
                    "app.kubernetes.io/instance": "default",
                    "app.kubernetes.io/name": "controller",
                    "app.kubernetes.io/part-of": "tekton-chains",
                    "deployment.spec.replicas": "1",
                    "operator.tekton.dev/deployment-spec-applied-hash": "a4af10c02deeec1dbd0a4ebc8203a460",
                    "pipeline.tekton.dev/release": "v0.25.1",
                    "pod-template-hash": "55fb698565",
                    "version": "v0.25.1"
                },
                "name": "tekton-chains-controller-55fb698565",
                "namespace": "openshift-pipelines",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "tekton-chains-controller",
                        "uid": "6adf4455-668d-466d-a77b-301b9a74bcfe"
                    }
                ],
                "resourceVersion": "23241",
                "uid": "23094232-a8bd-46af-9b89-2746402a51f0"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "controller",
                        "app.kubernetes.io/instance": "default",
                        "app.kubernetes.io/name": "controller",
                        "app.kubernetes.io/part-of": "tekton-chains",
                        "pod-template-hash": "55fb698565"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "cluster-autoscaler.kubernetes.io/safe-to-evict": "false"
                        },
                        "labels": {
                            "app": "tekton-chains-controller",
                            "app.kubernetes.io/component": "controller",
                            "app.kubernetes.io/instance": "default",
                            "app.kubernetes.io/name": "controller",
                            "app.kubernetes.io/part-of": "tekton-chains",
                            "deployment.spec.replicas": "1",
                            "operator.tekton.dev/deployment-spec-applied-hash": "a4af10c02deeec1dbd0a4ebc8203a460",
                            "pipeline.tekton.dev/release": "v0.25.1",
                            "pod-template-hash": "55fb698565",
                            "version": "v0.25.1"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "env": [
                                    {
                                        "name": "CONFIG_LEADERELECTION_NAME",
                                        "value": "tekton-chains-config-leader-election"
                                    },
                                    {
                                        "name": "CONFIG_OBSERVABILITY_NAME",
                                        "value": "tekton-chains-config-observability"
                                    },
                                    {
                                        "name": "KUBERNETES_MIN_VERSION",
                                        "value": "v1.0.0"
                                    },
                                    {
                                        "name": "METRICS_DOMAIN",
                                        "value": "tekton.dev/chains"
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/tekton-custom-certs:/etc/ssl/certs:/etc/pki/tls/certs"
                                    },
                                    {
                                        "name": "SYSTEM_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    }
                                ],
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-chains-controller-rhel9@sha256:e18051dfd083ba1afd3c74f8c2db874d3c9f9ceb74ca7a1148f5be9a449c3344",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "tekton-chains-controller",
                                "ports": [
                                    {
                                        "containerPort": 9090,
                                        "name": "metrics",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/signing-secrets",
                                        "name": "signing-secrets"
                                    },
                                    {
                                        "mountPath": "/var/run/sigstore/cosign",
                                        "name": "oidc-info"
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/ca-bundle.crt",
                                        "name": "config-trusted-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "ca-bundle.crt"
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/service-ca.crt",
                                        "name": "config-service-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "service-ca.crt"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem",
                                        "name": "config-trusted-system-cabundle-volume",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "tekton-chains-controller",
                        "serviceAccountName": "tekton-chains-controller",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "signing-secrets",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "signing-secrets"
                                }
                            },
                            {
                                "name": "oidc-info",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "serviceAccountToken": {
                                                "audience": "sigstore",
                                                "expirationSeconds": 600,
                                                "path": "oidc-token"
                                            }
                                        }
                                    ]
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "ca-bundle.crt"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "service-ca.crt",
                                            "path": "service-ca.crt"
                                        }
                                    ],
                                    "name": "config-service-cabundle"
                                },
                                "name": "config-service-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-system-cabundle-volume"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:22:02Z",
                "generation": 1,
                "labels": {
                    "app": "tekton-events-controller",
                    "app.kubernetes.io/component": "events",
                    "app.kubernetes.io/instance": "default",
                    "app.kubernetes.io/name": "events",
                    "app.kubernetes.io/part-of": "tekton-pipelines",
                    "app.kubernetes.io/version": "v1.3.3",
                    "operator.tekton.dev/deployment-spec-applied-hash": "4187a478da7549b333aa5adf4c898f5b",
                    "pipeline.tekton.dev/release": "v1.3.3",
                    "pod-template-hash": "57d7f78b8d",
                    "version": "v1.3.3"
                },
                "name": "tekton-events-controller-57d7f78b8d",
                "namespace": "openshift-pipelines",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "tekton-events-controller",
                        "uid": "c090e791-9131-4c28-ae7d-a02a31adbb2a"
                    }
                ],
                "resourceVersion": "22557",
                "uid": "cd401a0f-3cc7-44d7-8b77-f77a49915868"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "events",
                        "app.kubernetes.io/instance": "default",
                        "app.kubernetes.io/name": "events",
                        "app.kubernetes.io/part-of": "tekton-pipelines",
                        "pod-template-hash": "57d7f78b8d"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app": "tekton-events-controller",
                            "app.kubernetes.io/component": "events",
                            "app.kubernetes.io/instance": "default",
                            "app.kubernetes.io/name": "events",
                            "app.kubernetes.io/part-of": "tekton-pipelines",
                            "app.kubernetes.io/version": "v1.3.3",
                            "operator.tekton.dev/deployment-spec-applied-hash": "4187a478da7549b333aa5adf4c898f5b",
                            "pipeline.tekton.dev/release": "v1.3.3",
                            "pod-template-hash": "57d7f78b8d",
                            "version": "v1.3.3"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "nodeAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": {
                                    "nodeSelectorTerms": [
                                        {
                                            "matchExpressions": [
                                                {
                                                    "key": "kubernetes.io/os",
                                                    "operator": "NotIn",
                                                    "values": [
                                                        "windows"
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            }
                        },
                        "containers": [
                            {
                                "env": [
                                    {
                                        "name": "CONFIG_DEFAULTS_NAME",
                                        "value": "config-defaults"
                                    },
                                    {
                                        "name": "CONFIG_LEADERELECTION_NAME",
                                        "value": "config-leader-election-events"
                                    },
                                    {
                                        "name": "CONFIG_LOGGING_NAME",
                                        "value": "config-logging"
                                    },
                                    {
                                        "name": "CONFIG_OBSERVABILITY_NAME",
                                        "value": "config-observability"
                                    },
                                    {
                                        "name": "KUBERNETES_MIN_VERSION",
                                        "value": "v1.0.0"
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/etc/ssl/certs"
                                    },
                                    {
                                        "name": "SSL_CERT_FILE",
                                        "value": "/etc/config-registry-cert/cert"
                                    },
                                    {
                                        "name": "SYSTEM_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    }
                                ],
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-events-rhel9@sha256:a8d45a728ef6daefe4297359acfae70c42014eb79cfcf6892aef4e8bc672475a",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/health",
                                        "port": "probes",
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 5
                                },
                                "name": "tekton-events-controller",
                                "ports": [
                                    {
                                        "containerPort": 9090,
                                        "name": "metrics",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 8008,
                                        "name": "profiling",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 8080,
                                        "name": "probes",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/readiness",
                                        "port": "probes",
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 5
                                },
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true,
                                    "runAsGroup": 65532,
                                    "runAsNonRoot": true,
                                    "seccompProfile": {
                                        "type": "RuntimeDefault"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/config-logging",
                                        "name": "config-logging"
                                    },
                                    {
                                        "mountPath": "/etc/config-registry-cert",
                                        "name": "config-registry-cert"
                                    },
                                    {
                                        "mountPath": "/etc/ssl/certs/ca-bundle.crt",
                                        "name": "config-trusted-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "ca-bundle.crt"
                                    },
                                    {
                                        "mountPath": "/etc/ssl/certs/service-ca.crt",
                                        "name": "config-service-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "service-ca.crt"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem",
                                        "name": "config-trusted-system-cabundle-volume",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "tekton-events-controller",
                        "serviceAccountName": "tekton-events-controller",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "config-logging"
                                },
                                "name": "config-logging"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "config-registry-cert"
                                },
                                "name": "config-registry-cert"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "ca-bundle.crt"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "service-ca.crt",
                                            "path": "service-ca.crt"
                                        }
                                    ],
                                    "name": "config-service-cabundle"
                                },
                                "name": "config-service-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-system-cabundle-volume"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:22:02Z",
                "generation": 1,
                "labels": {
                    "app": "tekton-operator",
                    "name": "tekton-operator",
                    "operator.tekton.dev/deployment-spec-applied-hash": "41773178849fe102392e3979357fef3a",
                    "pod-template-hash": "57f84cff6f"
                },
                "name": "tekton-operator-proxy-webhook-57f84cff6f",
                "namespace": "openshift-pipelines",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "tekton-operator-proxy-webhook",
                        "uid": "11c9160d-1c12-479e-8ee8-87ace80832e9"
                    }
                ],
                "resourceVersion": "22442",
                "uid": "7ad4323b-bcc4-4464-b830-6178de02901a"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "name": "tekton-operator",
                        "pod-template-hash": "57f84cff6f"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app": "tekton-operator",
                            "name": "tekton-operator",
                            "operator.tekton.dev/deployment-spec-applied-hash": "41773178849fe102392e3979357fef3a",
                            "pod-template-hash": "57f84cff6f"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "env": [
                                    {
                                        "name": "CONFIG_LEADERELECTION_NAME",
                                        "value": "tekton-operator-proxy-webhook-config-leader-election"
                                    },
                                    {
                                        "name": "KUBERNETES_MIN_VERSION",
                                        "value": "v1.0.0"
                                    },
                                    {
                                        "name": "METRICS_DOMAIN",
                                        "value": "tekton.dev/operator"
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/tekton-custom-certs:/etc/ssl/certs:/etc/pki/tls/certs"
                                    },
                                    {
                                        "name": "SYSTEM_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    },
                                    {
                                        "name": "WEBHOOK_SECRET_NAME",
                                        "value": "proxy-webhook-certs"
                                    },
                                    {
                                        "name": "WEBHOOK_SERVICE_NAME",
                                        "value": "tekton-operator-proxy-webhook"
                                    }
                                ],
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-operator-proxy-rhel9@sha256:fff81880193f599e7998abfd85369ccca85ad9e0a68342b4c65653e2128f4738",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "proxy",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "name": "https-webhook",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "limits": {
                                        "cpu": "500m",
                                        "memory": "500Mi"
                                    },
                                    "requests": {
                                        "cpu": "100m",
                                        "memory": "100Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/tekton-custom-certs/ca-bundle.crt",
                                        "name": "config-trusted-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "ca-bundle.crt"
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/service-ca.crt",
                                        "name": "config-service-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "service-ca.crt"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem",
                                        "name": "config-trusted-system-cabundle-volume",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "tekton-operators-proxy-webhook",
                        "serviceAccountName": "tekton-operators-proxy-webhook",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "ca-bundle.crt"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "service-ca.crt",
                                            "path": "service-ca.crt"
                                        }
                                    ],
                                    "name": "config-service-cabundle"
                                },
                                "name": "config-service-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-system-cabundle-volume"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:22:02Z",
                "generation": 1,
                "labels": {
                    "app": "tekton-pipelines-controller",
                    "app.kubernetes.io/component": "controller",
                    "app.kubernetes.io/instance": "default",
                    "app.kubernetes.io/name": "controller",
                    "app.kubernetes.io/part-of": "tekton-pipelines",
                    "app.kubernetes.io/version": "v1.3.3",
                    "deployment.spec.replicas": "1",
                    "operator.tekton.dev/deployment-spec-applied-hash": "660d3a7927d99349fb7aa1c72bb4da12",
                    "pipeline.tekton.dev/release": "v1.3.3",
                    "pod-template-hash": "86bd8d9bfc",
                    "version": "v1.3.3"
                },
                "name": "tekton-pipelines-controller-86bd8d9bfc",
                "namespace": "openshift-pipelines",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "tekton-pipelines-controller",
                        "uid": "9c7123e3-c843-4ede-94cc-0117a1fc1d74"
                    }
                ],
                "resourceVersion": "22551",
                "uid": "e1e73821-3fd4-43a0-a373-a02fc797b448"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "controller",
                        "app.kubernetes.io/instance": "default",
                        "app.kubernetes.io/name": "controller",
                        "app.kubernetes.io/part-of": "tekton-pipelines",
                        "pod-template-hash": "86bd8d9bfc"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app": "tekton-pipelines-controller",
                            "app.kubernetes.io/component": "controller",
                            "app.kubernetes.io/instance": "default",
                            "app.kubernetes.io/name": "controller",
                            "app.kubernetes.io/part-of": "tekton-pipelines",
                            "app.kubernetes.io/version": "v1.3.3",
                            "deployment.spec.replicas": "1",
                            "operator.tekton.dev/deployment-spec-applied-hash": "660d3a7927d99349fb7aa1c72bb4da12",
                            "pipeline.tekton.dev/release": "v1.3.3",
                            "pod-template-hash": "86bd8d9bfc",
                            "version": "v1.3.3"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "nodeAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": {
                                    "nodeSelectorTerms": [
                                        {
                                            "matchExpressions": [
                                                {
                                                    "key": "kubernetes.io/os",
                                                    "operator": "NotIn",
                                                    "values": [
                                                        "windows"
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            },
                            "podAntiAffinity": {
                                "preferredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "podAffinityTerm": {
                                            "labelSelector": {
                                                "matchLabels": {
                                                    "app.kubernetes.io/component": "controller",
                                                    "app.kubernetes.io/instance": "default",
                                                    "app.kubernetes.io/name": "controller",
                                                    "app.kubernetes.io/part-of": "tekton-pipelines"
                                                }
                                            },
                                            "topologyKey": "kubernetes.io/hostname"
                                        },
                                        "weight": 100
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "args": [
                                    "-entrypoint-image",
                                    "registry.redhat.io/openshift-pipelines/pipelines-entrypoint-rhel9@sha256:e82f32cb7a12389ae82d42e83b346ff7c840b642275f23e519bef32d7fa4edc3",
                                    "-nop-image",
                                    "registry.redhat.io/openshift-pipelines/pipelines-nop-rhel9@sha256:d211ca7e07a2b964d9f0ae95ebcfd2454fe49179126a6b975af17478be5e5b5d",
                                    "-sidecarlogresults-image",
                                    "registry.redhat.io/openshift-pipelines/pipelines-sidecarlogresults-rhel9@sha256:b117244b55b0e6ee24e52361eb6699d71342cba3546da35cadc09af700afa22f",
                                    "-workingdirinit-image",
                                    "registry.redhat.io/openshift-pipelines/pipelines-workingdirinit-rhel9@sha256:9e66154eb20b10abb19604f145e71225e7b8423b60860f013c455fe590a6edd2",
                                    "-shell-image",
                                    "registry.redhat.io/openshift-pipelines/pipelines-entrypoint-rhel9@sha256:e82f32cb7a12389ae82d42e83b346ff7c840b642275f23e519bef32d7fa4edc3",
                                    "-shell-image-win",
                                    "mcr.microsoft.com/powershell:nanoserver@sha256:b6d5ff841b78bdf2dfed7550000fd4f3437385b8fa686ec0f010be24777654d6",
                                    "-disable-ha=false"
                                ],
                                "env": [
                                    {
                                        "name": "CONFIG_DEFAULTS_NAME",
                                        "value": "config-defaults"
                                    },
                                    {
                                        "name": "CONFIG_FEATURE_FLAGS_NAME",
                                        "value": "feature-flags"
                                    },
                                    {
                                        "name": "CONFIG_LEADERELECTION_NAME",
                                        "value": "config-leader-election-controller"
                                    },
                                    {
                                        "name": "CONFIG_LOGGING_NAME",
                                        "value": "config-logging"
                                    },
                                    {
                                        "name": "CONFIG_OBSERVABILITY_NAME",
                                        "value": "config-observability"
                                    },
                                    {
                                        "name": "CONFIG_SPIRE",
                                        "value": "config-spire"
                                    },
                                    {
                                        "name": "KUBERNETES_MIN_VERSION",
                                        "value": "v1.0.0"
                                    },
                                    {
                                        "name": "METRICS_DOMAIN",
                                        "value": "tekton.dev/pipeline"
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/etc/ssl/certs"
                                    },
                                    {
                                        "name": "SSL_CERT_FILE",
                                        "value": "/etc/config-registry-cert/cert"
                                    },
                                    {
                                        "name": "SYSTEM_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    }
                                ],
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-controller-rhel9@sha256:f55292a74e7bdd843f6fe5dd078e1d341a742b60625dc1e6925fda65d32ff8a8",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/health",
                                        "port": "probes",
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 5
                                },
                                "name": "tekton-pipelines-controller",
                                "ports": [
                                    {
                                        "containerPort": 9090,
                                        "name": "metrics",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 8008,
                                        "name": "profiling",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 8080,
                                        "name": "probes",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/readiness",
                                        "port": "probes",
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 5
                                },
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true,
                                    "runAsGroup": 65532,
                                    "runAsNonRoot": true,
                                    "seccompProfile": {
                                        "type": "RuntimeDefault"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/config-logging",
                                        "name": "config-logging"
                                    },
                                    {
                                        "mountPath": "/etc/config-registry-cert",
                                        "name": "config-registry-cert"
                                    },
                                    {
                                        "mountPath": "/etc/ssl/certs/ca-bundle.crt",
                                        "name": "config-trusted-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "ca-bundle.crt"
                                    },
                                    {
                                        "mountPath": "/etc/ssl/certs/service-ca.crt",
                                        "name": "config-service-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "service-ca.crt"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem",
                                        "name": "config-trusted-system-cabundle-volume",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "tekton-pipelines-controller",
                        "serviceAccountName": "tekton-pipelines-controller",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "config-logging"
                                },
                                "name": "config-logging"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "config-registry-cert"
                                },
                                "name": "config-registry-cert"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "ca-bundle.crt"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "service-ca.crt",
                                            "path": "service-ca.crt"
                                        }
                                    ],
                                    "name": "config-service-cabundle"
                                },
                                "name": "config-service-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-system-cabundle-volume"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:22:02Z",
                "generation": 1,
                "labels": {
                    "app": "tekton-pipelines-resolvers",
                    "app.kubernetes.io/component": "resolvers",
                    "app.kubernetes.io/instance": "default",
                    "app.kubernetes.io/name": "resolvers",
                    "app.kubernetes.io/part-of": "tekton-pipelines",
                    "app.kubernetes.io/version": "v1.3.3",
                    "deployment.spec.replicas": "1",
                    "operator.tekton.dev/deployment-spec-applied-hash": "6ad72327ccdfb7348a066b82a833a3f5",
                    "pipeline.tekton.dev/release": "v1.3.3",
                    "pod-template-hash": "85f5bb4dfb",
                    "version": "v1.3.3"
                },
                "name": "tekton-pipelines-remote-resolvers-85f5bb4dfb",
                "namespace": "openshift-pipelines",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "tekton-pipelines-remote-resolvers",
                        "uid": "a7950708-22be-4424-a477-60e2f6dc82ab"
                    }
                ],
                "resourceVersion": "22497",
                "uid": "c6b742ea-8b59-44bf-9e18-6bac10b68fc3"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "resolvers",
                        "app.kubernetes.io/instance": "default",
                        "app.kubernetes.io/name": "resolvers",
                        "app.kubernetes.io/part-of": "tekton-pipelines",
                        "pod-template-hash": "85f5bb4dfb"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app": "tekton-pipelines-resolvers",
                            "app.kubernetes.io/component": "resolvers",
                            "app.kubernetes.io/instance": "default",
                            "app.kubernetes.io/name": "resolvers",
                            "app.kubernetes.io/part-of": "tekton-pipelines",
                            "app.kubernetes.io/version": "v1.3.3",
                            "deployment.spec.replicas": "1",
                            "operator.tekton.dev/deployment-spec-applied-hash": "6ad72327ccdfb7348a066b82a833a3f5",
                            "pipeline.tekton.dev/release": "v1.3.3",
                            "pod-template-hash": "85f5bb4dfb",
                            "version": "v1.3.3"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "nodeAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": {
                                    "nodeSelectorTerms": [
                                        {
                                            "matchExpressions": [
                                                {
                                                    "key": "kubernetes.io/os",
                                                    "operator": "NotIn",
                                                    "values": [
                                                        "windows"
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            },
                            "podAntiAffinity": {
                                "preferredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "podAffinityTerm": {
                                            "labelSelector": {
                                                "matchLabels": {
                                                    "app.kubernetes.io/component": "resolvers",
                                                    "app.kubernetes.io/instance": "default",
                                                    "app.kubernetes.io/name": "resolvers",
                                                    "app.kubernetes.io/part-of": "tekton-pipelines"
                                                }
                                            },
                                            "topologyKey": "kubernetes.io/hostname"
                                        },
                                        "weight": 100
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "command": [
                                    "/sbin/tini",
                                    "--",
                                    "/ko-app/resolvers"
                                ],
                                "env": [
                                    {
                                        "name": "ARTIFACT_HUB_API",
                                        "value": "https://artifacthub.io/"
                                    },
                                    {
                                        "name": "CONFIG_FEATURE_FLAGS_NAME",
                                        "value": "feature-flags"
                                    },
                                    {
                                        "name": "CONFIG_LEADERELECTION_NAME",
                                        "value": "config-leader-election-resolvers"
                                    },
                                    {
                                        "name": "CONFIG_LOGGING_NAME",
                                        "value": "config-logging"
                                    },
                                    {
                                        "name": "CONFIG_OBSERVABILITY_NAME",
                                        "value": "config-observability"
                                    },
                                    {
                                        "name": "KUBERNETES_MIN_VERSION",
                                        "value": "v1.0.0"
                                    },
                                    {
                                        "name": "METRICS_DOMAIN",
                                        "value": "tekton.dev/resolution"
                                    },
                                    {
                                        "name": "PROBES_PORT",
                                        "value": "8080"
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/tekton-custom-certs:/etc/ssl/certs:/etc/pki/tls/certs"
                                    },
                                    {
                                        "name": "SYSTEM_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    },
                                    {
                                        "name": "TEKTON_HUB_API"
                                    }
                                ],
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-resolvers-rhel9@sha256:09cea31cb42bebffbe682f4314fd2d452745d43eb3703a7852dab9eb9c662313",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "controller",
                                "ports": [
                                    {
                                        "containerPort": 9090,
                                        "name": "metrics",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 8008,
                                        "name": "profiling",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 8080,
                                        "name": "probes",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "limits": {
                                        "cpu": "1",
                                        "memory": "4Gi"
                                    },
                                    "requests": {
                                        "cpu": "100m",
                                        "memory": "100Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true,
                                    "seccompProfile": {
                                        "type": "RuntimeDefault"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/tmp",
                                        "name": "tmp-clone-volume"
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/ca-bundle.crt",
                                        "name": "config-trusted-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "ca-bundle.crt"
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/service-ca.crt",
                                        "name": "config-service-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "service-ca.crt"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem",
                                        "name": "config-trusted-system-cabundle-volume",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "tekton-pipelines-resolvers",
                        "serviceAccountName": "tekton-pipelines-resolvers",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "emptyDir": {
                                    "sizeLimit": "4Gi"
                                },
                                "name": "tmp-clone-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "ca-bundle.crt"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "service-ca.crt",
                                            "path": "service-ca.crt"
                                        }
                                    ],
                                    "name": "config-service-cabundle"
                                },
                                "name": "config-service-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-system-cabundle-volume"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:22:02Z",
                "generation": 1,
                "labels": {
                    "app": "tekton-pipelines-webhook",
                    "app.kubernetes.io/component": "webhook",
                    "app.kubernetes.io/instance": "default",
                    "app.kubernetes.io/name": "webhook",
                    "app.kubernetes.io/part-of": "tekton-pipelines",
                    "app.kubernetes.io/version": "v1.3.3",
                    "operator.tekton.dev/deployment-spec-applied-hash": "4c67be422a789e1f3d9bfd01cff2af1d",
                    "pipeline.tekton.dev/release": "v1.3.3",
                    "pod-template-hash": "7b6d6f4c94",
                    "version": "v1.3.3"
                },
                "name": "tekton-pipelines-webhook-7b6d6f4c94",
                "namespace": "openshift-pipelines",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "tekton-pipelines-webhook",
                        "uid": "0ab65a2b-d0da-4454-95e1-eb4de6fdfa2d"
                    }
                ],
                "resourceVersion": "22593",
                "uid": "ab7230d4-3ae0-417c-88de-6c8f5ba31af9"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "webhook",
                        "app.kubernetes.io/instance": "default",
                        "app.kubernetes.io/name": "webhook",
                        "app.kubernetes.io/part-of": "tekton-pipelines",
                        "pod-template-hash": "7b6d6f4c94"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app": "tekton-pipelines-webhook",
                            "app.kubernetes.io/component": "webhook",
                            "app.kubernetes.io/instance": "default",
                            "app.kubernetes.io/name": "webhook",
                            "app.kubernetes.io/part-of": "tekton-pipelines",
                            "app.kubernetes.io/version": "v1.3.3",
                            "operator.tekton.dev/deployment-spec-applied-hash": "4c67be422a789e1f3d9bfd01cff2af1d",
                            "pipeline.tekton.dev/release": "v1.3.3",
                            "pod-template-hash": "7b6d6f4c94",
                            "version": "v1.3.3"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "nodeAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": {
                                    "nodeSelectorTerms": [
                                        {
                                            "matchExpressions": [
                                                {
                                                    "key": "kubernetes.io/os",
                                                    "operator": "NotIn",
                                                    "values": [
                                                        "windows"
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            },
                            "podAntiAffinity": {
                                "preferredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "podAffinityTerm": {
                                            "labelSelector": {
                                                "matchLabels": {
                                                    "app.kubernetes.io/component": "webhook",
                                                    "app.kubernetes.io/instance": "default",
                                                    "app.kubernetes.io/name": "webhook",
                                                    "app.kubernetes.io/part-of": "tekton-pipelines"
                                                }
                                            },
                                            "topologyKey": "kubernetes.io/hostname"
                                        },
                                        "weight": 100
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "env": [
                                    {
                                        "name": "CONFIG_FEATURE_FLAGS_NAME",
                                        "value": "feature-flags"
                                    },
                                    {
                                        "name": "CONFIG_LEADERELECTION_NAME",
                                        "value": "config-leader-election-webhook"
                                    },
                                    {
                                        "name": "CONFIG_LOGGING_NAME",
                                        "value": "config-logging"
                                    },
                                    {
                                        "name": "CONFIG_OBSERVABILITY_NAME",
                                        "value": "config-observability"
                                    },
                                    {
                                        "name": "KUBERNETES_MIN_VERSION",
                                        "value": "v1.0.0"
                                    },
                                    {
                                        "name": "METRICS_DOMAIN",
                                        "value": "tekton.dev/pipeline"
                                    },
                                    {
                                        "name": "PROBES_PORT",
                                        "value": "8080"
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/tekton-custom-certs:/etc/ssl/certs:/etc/pki/tls/certs"
                                    },
                                    {
                                        "name": "SYSTEM_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    },
                                    {
                                        "name": "WEBHOOK_ADMISSION_CONTROLLER_NAME",
                                        "value": "webhook.pipeline.tekton.dev"
                                    },
                                    {
                                        "name": "WEBHOOK_PORT",
                                        "value": "8443"
                                    },
                                    {
                                        "name": "WEBHOOK_SECRET_NAME",
                                        "value": "webhook-certs"
                                    },
                                    {
                                        "name": "WEBHOOK_SERVICE_NAME",
                                        "value": "tekton-pipelines-webhook"
                                    }
                                ],
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-webhook-rhel9@sha256:d630ecd73ba231368f2ef4bddebfc20870ddc165b5e3c0af7f78bd9bcf5c8220",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/health",
                                        "port": "probes",
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 5
                                },
                                "name": "webhook",
                                "ports": [
                                    {
                                        "containerPort": 9090,
                                        "name": "metrics",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 8008,
                                        "name": "profiling",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 8443,
                                        "name": "https-webhook",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 8080,
                                        "name": "probes",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/readiness",
                                        "port": "probes",
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 5
                                },
                                "resources": {
                                    "limits": {
                                        "cpu": "500m",
                                        "memory": "500Mi"
                                    },
                                    "requests": {
                                        "cpu": "100m",
                                        "memory": "100Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true,
                                    "runAsGroup": 65532,
                                    "runAsNonRoot": true,
                                    "seccompProfile": {
                                        "type": "RuntimeDefault"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/tekton-custom-certs/ca-bundle.crt",
                                        "name": "config-trusted-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "ca-bundle.crt"
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/service-ca.crt",
                                        "name": "config-service-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "service-ca.crt"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem",
                                        "name": "config-trusted-system-cabundle-volume",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "tekton-pipelines-webhook",
                        "serviceAccountName": "tekton-pipelines-webhook",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "ca-bundle.crt"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "service-ca.crt",
                                            "path": "service-ca.crt"
                                        }
                                    ],
                                    "name": "config-service-cabundle"
                                },
                                "name": "config-service-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-system-cabundle-volume"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:23:04Z",
                "generation": 1,
                "labels": {
                    "app": "tekton-results-api",
                    "app.kubernetes.io/name": "tekton-results-api",
                    "app.kubernetes.io/version": "v0.16.0",
                    "operator.tekton.dev/deployment-spec-applied-hash": "e84f679d26a388dfaecf25c2bcb9b589",
                    "pod-template-hash": "f744cfc9f"
                },
                "name": "tekton-results-api-f744cfc9f",
                "namespace": "openshift-pipelines",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "tekton-results-api",
                        "uid": "6d574142-3d32-47dd-9efc-6e70a12a0dd1"
                    }
                ],
                "resourceVersion": "23750",
                "uid": "aad7554e-5449-4df3-ba1e-b5ee7fdcc125"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/name": "tekton-results-api",
                        "app.kubernetes.io/version": "v0.16.0",
                        "pod-template-hash": "f744cfc9f"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "cluster-autoscaler.kubernetes.io/safe-to-evict": "false"
                        },
                        "labels": {
                            "app": "tekton-results-api",
                            "app.kubernetes.io/name": "tekton-results-api",
                            "app.kubernetes.io/version": "v0.16.0",
                            "operator.tekton.dev/deployment-spec-applied-hash": "e84f679d26a388dfaecf25c2bcb9b589",
                            "pod-template-hash": "f744cfc9f"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "nodeAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": {
                                    "nodeSelectorTerms": [
                                        {
                                            "matchExpressions": [
                                                {
                                                    "key": "kubernetes.io/os",
                                                    "operator": "NotIn",
                                                    "values": [
                                                        "windows"
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            },
                            "podAntiAffinity": {
                                "preferredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "podAffinityTerm": {
                                            "labelSelector": {
                                                "matchLabels": {
                                                    "app.kubernetes.io/name": "tekton-results-api",
                                                    "app.kubernetes.io/version": "v0.16.0"
                                                }
                                            },
                                            "topologyKey": "kubernetes.io/hostname"
                                        },
                                        "weight": 100
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "env": [
                                    {
                                        "name": "DB_HOST",
                                        "value": "tekton-results-postgres-service.openshift-pipelines.svc.cluster.local"
                                    },
                                    {
                                        "name": "DB_PASSWORD",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "POSTGRES_PASSWORD",
                                                "name": "tekton-results-postgres"
                                            }
                                        }
                                    },
                                    {
                                        "name": "DB_USER",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "POSTGRES_USER",
                                                "name": "tekton-results-postgres"
                                            }
                                        }
                                    },
                                    {
                                        "name": "IS_EXTERNAL_DB",
                                        "value": "false"
                                    },
                                    {
                                        "name": "KUBERNETES_MIN_VERSION",
                                        "value": "v1.0.0"
                                    },
                                    {
                                        "name": "LOGGING_PLUGIN_TLS_VERIFICATION_DISABLE",
                                        "value": "false"
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/tekton-custom-certs:/etc/ssl/certs:/etc/pki/tls/certs"
                                    }
                                ],
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-results-api-rhel9@sha256:a79884732e0edece5b9ecc3a11b413c7a7e0fa05b4d6f4e17f376391ec16bbeb",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8080,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "api",
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8080,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true,
                                    "seccompProfile": {
                                        "type": "RuntimeDefault"
                                    }
                                },
                                "startupProbe": {
                                    "failureThreshold": 10,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8080,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/tekton/results",
                                        "name": "config",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/tls",
                                        "name": "tls",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/ca-bundle.crt",
                                        "name": "config-trusted-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "ca-bundle.crt"
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/service-ca.crt",
                                        "name": "config-service-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "service-ca.crt"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem",
                                        "name": "config-trusted-system-cabundle-volume",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "tekton-results-api",
                        "serviceAccountName": "tekton-results-api",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "tekton-results-api-config"
                                },
                                "name": "config"
                            },
                            {
                                "name": "tls",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "tekton-results-tls"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "ca-bundle.crt"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "service-ca.crt",
                                            "path": "service-ca.crt"
                                        }
                                    ],
                                    "name": "config-service-cabundle"
                                },
                                "name": "config-service-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-system-cabundle-volume"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:23:04Z",
                "generation": 1,
                "labels": {
                    "app": "tekton-results-retention-policy-agent",
                    "app.kubernetes.io/name": "tekton-results-retention-policy-agent",
                    "app.kubernetes.io/version": "v0.16.0",
                    "operator.tekton.dev/deployment-spec-applied-hash": "24685979645a3b2b327643216e2627d2",
                    "pod-template-hash": "585694b54"
                },
                "name": "tekton-results-retention-policy-agent-585694b54",
                "namespace": "openshift-pipelines",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "tekton-results-retention-policy-agent",
                        "uid": "98307b40-d1b6-49ab-9340-b611acd945b6"
                    }
                ],
                "resourceVersion": "23681",
                "uid": "e396415a-f632-4d80-9b02-f2b6a006b5b4"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/name": "tekton-results-retention-policy-agent",
                        "app.kubernetes.io/version": "v0.16.0",
                        "pod-template-hash": "585694b54"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "cluster-autoscaler.kubernetes.io/safe-to-evict": "false"
                        },
                        "labels": {
                            "app": "tekton-results-retention-policy-agent",
                            "app.kubernetes.io/name": "tekton-results-retention-policy-agent",
                            "app.kubernetes.io/version": "v0.16.0",
                            "operator.tekton.dev/deployment-spec-applied-hash": "24685979645a3b2b327643216e2627d2",
                            "pod-template-hash": "585694b54"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "env": [
                                    {
                                        "name": "CONFIG_LOGGING_NAME",
                                        "value": "tekton-results-config-logging"
                                    },
                                    {
                                        "name": "DB_PASSWORD",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "POSTGRES_PASSWORD",
                                                "name": "tekton-results-postgres"
                                            }
                                        }
                                    },
                                    {
                                        "name": "DB_USER",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "POSTGRES_USER",
                                                "name": "tekton-results-postgres"
                                            }
                                        }
                                    },
                                    {
                                        "name": "KUBERNETES_MIN_VERSION",
                                        "value": "v1.0.0"
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/tekton-custom-certs:/etc/ssl/certs:/etc/pki/tls/certs"
                                    },
                                    {
                                        "name": "SYSTEM_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    }
                                ],
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-results-retention-policy-agent-rhel9@sha256:c00af2d8f97dfadc48617af84708b4025d751f435e8a9e9879ae546259ae6105",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "retention-policy-agent",
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true,
                                    "seccompProfile": {
                                        "type": "RuntimeDefault"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/tekton/results",
                                        "name": "config",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/tls",
                                        "name": "tls",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/ca-bundle.crt",
                                        "name": "config-trusted-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "ca-bundle.crt"
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/service-ca.crt",
                                        "name": "config-service-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "service-ca.crt"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem",
                                        "name": "config-trusted-system-cabundle-volume",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "tekton-results-watcher",
                        "serviceAccountName": "tekton-results-watcher",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "tekton-results-api-config"
                                },
                                "name": "config"
                            },
                            {
                                "name": "tls",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "tekton-results-tls"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "ca-bundle.crt"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "service-ca.crt",
                                            "path": "service-ca.crt"
                                        }
                                    ],
                                    "name": "config-service-cabundle"
                                },
                                "name": "config-service-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-system-cabundle-volume"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:23:04Z",
                "generation": 1,
                "labels": {
                    "app": "tekton-results-watcher",
                    "app.kubernetes.io/name": "tekton-results-watcher",
                    "app.kubernetes.io/version": "v0.16.0",
                    "deployment.spec.replicas": "1",
                    "operator.tekton.dev/deployment-spec-applied-hash": "7481967ff36f7c35fa96b0133b51bee2",
                    "pod-template-hash": "7777c5dbd5"
                },
                "name": "tekton-results-watcher-7777c5dbd5",
                "namespace": "openshift-pipelines",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "tekton-results-watcher",
                        "uid": "a254fef5-adb7-4c8b-88ed-5d2662b0cb0c"
                    }
                ],
                "resourceVersion": "23687",
                "uid": "d19d8dc9-335a-45fe-95ad-3fd076c8a9a0"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/name": "tekton-results-watcher",
                        "app.kubernetes.io/version": "v0.16.0",
                        "pod-template-hash": "7777c5dbd5"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "cluster-autoscaler.kubernetes.io/safe-to-evict": "false"
                        },
                        "labels": {
                            "app": "tekton-results-watcher",
                            "app.kubernetes.io/name": "tekton-results-watcher",
                            "app.kubernetes.io/version": "v0.16.0",
                            "deployment.spec.replicas": "1",
                            "operator.tekton.dev/deployment-spec-applied-hash": "7481967ff36f7c35fa96b0133b51bee2",
                            "pod-template-hash": "7777c5dbd5"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "nodeAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": {
                                    "nodeSelectorTerms": [
                                        {
                                            "matchExpressions": [
                                                {
                                                    "key": "kubernetes.io/os",
                                                    "operator": "NotIn",
                                                    "values": [
                                                        "windows"
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            },
                            "podAntiAffinity": {
                                "preferredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "podAffinityTerm": {
                                            "labelSelector": {
                                                "matchLabels": {
                                                    "app.kubernetes.io/name": "tekton-results-watcher",
                                                    "app.kubernetes.io/version": "v0.16.0"
                                                }
                                            },
                                            "topologyKey": "kubernetes.io/hostname"
                                        },
                                        "weight": 100
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "args": [
                                    "-api_addr",
                                    "$(TEKTON_RESULTS_API_SERVICE)",
                                    "-auth_mode",
                                    "$(AUTH_MODE)"
                                ],
                                "env": [
                                    {
                                        "name": "AUTH_MODE",
                                        "value": "token"
                                    },
                                    {
                                        "name": "CONFIG_LEADERELECTION_NAME",
                                        "value": "tekton-results-config-leader-election"
                                    },
                                    {
                                        "name": "CONFIG_LOGGING_NAME",
                                        "value": "tekton-results-config-logging"
                                    },
                                    {
                                        "name": "CONFIG_OBSERVABILITY_NAME",
                                        "value": "tekton-results-config-observability"
                                    },
                                    {
                                        "name": "KUBERNETES_MIN_VERSION",
                                        "value": "v1.0.0"
                                    },
                                    {
                                        "name": "METRICS_DOMAIN",
                                        "value": "tekton.dev/results"
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/tekton-custom-certs:/etc/ssl/certs:/etc/pki/tls/certs"
                                    },
                                    {
                                        "name": "SYSTEM_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    },
                                    {
                                        "name": "TEKTON_RESULTS_API_SERVICE",
                                        "value": "tekton-results-api-service.openshift-pipelines.svc.cluster.local:8080"
                                    }
                                ],
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-results-watcher-rhel9@sha256:537d4bcde2376391f1a2d9e5ab957a6f7786821327d5d101004637c1d71d72ef",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "watcher",
                                "ports": [
                                    {
                                        "containerPort": 9090,
                                        "name": "metrics",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 8008,
                                        "name": "profiling",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true,
                                    "seccompProfile": {
                                        "type": "RuntimeDefault"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/tls",
                                        "name": "tls",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/ca-bundle.crt",
                                        "name": "config-trusted-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "ca-bundle.crt"
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/service-ca.crt",
                                        "name": "config-service-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "service-ca.crt"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem",
                                        "name": "config-trusted-system-cabundle-volume",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "tekton-results-watcher",
                        "serviceAccountName": "tekton-results-watcher",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "tls",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "tekton-results-tls"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "ca-bundle.crt"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "service-ca.crt",
                                            "path": "service-ca.crt"
                                        }
                                    ],
                                    "name": "config-service-cabundle"
                                },
                                "name": "config-service-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-system-cabundle-volume"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:22:24Z",
                "generation": 1,
                "labels": {
                    "app": "tekton-triggers-controller",
                    "app.kubernetes.io/component": "controller",
                    "app.kubernetes.io/instance": "default",
                    "app.kubernetes.io/name": "controller",
                    "app.kubernetes.io/part-of": "tekton-triggers",
                    "app.kubernetes.io/version": "v0.33.0",
                    "operator.tekton.dev/deployment-spec-applied-hash": "361c0001a11a5be2b679ea4eda729bf1",
                    "pod-template-hash": "785c845664",
                    "triggers.tekton.dev/release": "v0.33.0",
                    "version": "v0.33.0"
                },
                "name": "tekton-triggers-controller-785c845664",
                "namespace": "openshift-pipelines",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "tekton-triggers-controller",
                        "uid": "ce0d45bc-77cd-4932-8262-1d9f101f3ffe"
                    }
                ],
                "resourceVersion": "22988",
                "uid": "a260a0d6-21c7-40b3-bbab-e85385d9d9a5"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "controller",
                        "app.kubernetes.io/instance": "default",
                        "app.kubernetes.io/name": "controller",
                        "app.kubernetes.io/part-of": "tekton-triggers",
                        "pod-template-hash": "785c845664"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app": "tekton-triggers-controller",
                            "app.kubernetes.io/component": "controller",
                            "app.kubernetes.io/instance": "default",
                            "app.kubernetes.io/name": "controller",
                            "app.kubernetes.io/part-of": "tekton-triggers",
                            "app.kubernetes.io/version": "v0.33.0",
                            "operator.tekton.dev/deployment-spec-applied-hash": "361c0001a11a5be2b679ea4eda729bf1",
                            "pod-template-hash": "785c845664",
                            "triggers.tekton.dev/release": "v0.33.0",
                            "version": "v0.33.0"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "nodeAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": {
                                    "nodeSelectorTerms": [
                                        {
                                            "matchExpressions": [
                                                {
                                                    "key": "kubernetes.io/os",
                                                    "operator": "NotIn",
                                                    "values": [
                                                        "windows"
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                }
                            },
                            "podAntiAffinity": {
                                "preferredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "podAffinityTerm": {
                                            "labelSelector": {
                                                "matchLabels": {
                                                    "app.kubernetes.io/component": "controller",
                                                    "app.kubernetes.io/instance": "default",
                                                    "app.kubernetes.io/name": "controller",
                                                    "app.kubernetes.io/part-of": "tekton-triggers"
                                                }
                                            },
                                            "topologyKey": "kubernetes.io/hostname"
                                        },
                                        "weight": 100
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "args": [
                                    "-logtostderr",
                                    "-stderrthreshold",
                                    "INFO",
                                    "-el-image",
                                    "registry.redhat.io/openshift-pipelines/pipelines-triggers-eventlistenersink-rhel9@sha256:35e7c0c99fe3b8a7ebeb45e17fcde0cd11b2457cab5991742a1e8e206bd237b8",
                                    "-el-port",
                                    "8080",
                                    "-el-security-context=true",
                                    "-el-read-only-root-filesystem=true",
                                    "-el-events",
                                    "enable",
                                    "-el-readtimeout",
                                    "5",
                                    "-el-writetimeout",
                                    "40",
                                    "-el-idletimeout",
                                    "120",
                                    "-el-timeouthandler",
                                    "30",
                                    "-el-httpclient-readtimeout",
                                    "30",
                                    "-el-httpclient-keep-alive",
                                    "30",
                                    "-el-httpclient-tlshandshaketimeout",
                                    "10",
                                    "-el-httpclient-responseheadertimeout",
                                    "10",
                                    "-el-httpclient-expectcontinuetimeout",
                                    "1",
                                    "-period-seconds",
                                    "10",
                                    "-failure-threshold",
                                    "3"
                                ],
                                "env": [
                                    {
                                        "name": "CONFIG_DEFAULTS_NAME",
                                        "value": "config-defaults-triggers"
                                    },
                                    {
                                        "name": "CONFIG_LEADERELECTION_NAME",
                                        "value": "config-leader-election-triggers-controllers"
                                    },
                                    {
                                        "name": "CONFIG_LOGGING_NAME",
                                        "value": "config-logging-triggers"
                                    },
                                    {
                                        "name": "CONFIG_OBSERVABILITY_NAME",
                                        "value": "config-observability-triggers"
                                    },
                                    {
                                        "name": "KUBERNETES_MIN_VERSION",
                                        "value": "v1.0.0"
                                    },
                                    {
                                        "name": "METRICS_DOMAIN",
                                        "value": "tekton.dev/triggers"
                                    },
                                    {
                                        "name": "METRICS_PROMETHEUS_PORT",
                                        "value": "9000"
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/tekton-custom-certs:/etc/ssl/certs:/etc/pki/tls/certs"
                                    },
                                    {
                                        "name": "SYSTEM_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    }
                                ],
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-triggers-controller-rhel9@sha256:2080d23c30be5b9602413e1cb881f4b62e4ad7bd2c4191b74809d0809c9e0b69",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "tekton-triggers-controller",
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true,
                                    "seccompProfile": {
                                        "type": "RuntimeDefault"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/tekton-custom-certs/ca-bundle.crt",
                                        "name": "config-trusted-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "ca-bundle.crt"
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/service-ca.crt",
                                        "name": "config-service-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "service-ca.crt"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem",
                                        "name": "config-trusted-system-cabundle-volume",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "tekton-triggers-controller",
                        "serviceAccountName": "tekton-triggers-controller",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "ca-bundle.crt"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "service-ca.crt",
                                            "path": "service-ca.crt"
                                        }
                                    ],
                                    "name": "config-service-cabundle"
                                },
                                "name": "config-service-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-system-cabundle-volume"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:22:25Z",
                "generation": 1,
                "labels": {
                    "app": "tekton-triggers-core-interceptors",
                    "app.kubernetes.io/component": "interceptors",
                    "app.kubernetes.io/instance": "default",
                    "app.kubernetes.io/name": "core-interceptors",
                    "app.kubernetes.io/part-of": "tekton-triggers",
                    "app.kubernetes.io/version": "v0.33.0",
                    "operator.tekton.dev/deployment-spec-applied-hash": "95d789ea4aedce47e1790dc1841b501f",
                    "pod-template-hash": "76f587ddc9",
                    "triggers.tekton.dev/release": "v0.33.0",
                    "version": "v0.33.0"
                },
                "name": "tekton-triggers-core-interceptors-76f587ddc9",
                "namespace": "openshift-pipelines",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "tekton-triggers-core-interceptors",
                        "uid": "5292a726-8484-48a4-b88f-eb03ef804fc5"
                    }
                ],
                "resourceVersion": "23109",
                "uid": "5e96f015-39dd-4bf3-8225-c9cfbe28e761"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "interceptors",
                        "app.kubernetes.io/instance": "default",
                        "app.kubernetes.io/name": "core-interceptors",
                        "app.kubernetes.io/part-of": "tekton-triggers",
                        "pod-template-hash": "76f587ddc9"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app": "tekton-triggers-core-interceptors",
                            "app.kubernetes.io/component": "interceptors",
                            "app.kubernetes.io/instance": "default",
                            "app.kubernetes.io/name": "core-interceptors",
                            "app.kubernetes.io/part-of": "tekton-triggers",
                            "app.kubernetes.io/version": "v0.33.0",
                            "operator.tekton.dev/deployment-spec-applied-hash": "95d789ea4aedce47e1790dc1841b501f",
                            "pod-template-hash": "76f587ddc9",
                            "triggers.tekton.dev/release": "v0.33.0",
                            "version": "v0.33.0"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "-logtostderr",
                                    "-stderrthreshold",
                                    "INFO"
                                ],
                                "env": [
                                    {
                                        "name": "CONFIG_LOGGING_NAME",
                                        "value": "config-logging-triggers"
                                    },
                                    {
                                        "name": "CONFIG_OBSERVABILITY_NAME",
                                        "value": "config-observability-triggers"
                                    },
                                    {
                                        "name": "INTERCEPTOR_TLS_SECRET_NAME",
                                        "value": "tekton-triggers-core-interceptors-certs"
                                    },
                                    {
                                        "name": "INTERCEPTOR_TLS_SVC_NAME",
                                        "value": "tekton-triggers-core-interceptors"
                                    },
                                    {
                                        "name": "KUBERNETES_MIN_VERSION",
                                        "value": "v1.0.0"
                                    },
                                    {
                                        "name": "METRICS_DOMAIN",
                                        "value": "tekton.dev/triggers"
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/tekton-custom-certs:/etc/ssl/certs:/etc/pki/tls/certs"
                                    },
                                    {
                                        "name": "SYSTEM_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    }
                                ],
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-triggers-core-interceptors-rhel9@sha256:ee56e85e0d1a4b06cb63b45b9f8290f6f20caab1ab6680253c0be14feddbb948",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "tekton-triggers-core-interceptors",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/ready",
                                        "port": 8443,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 5
                                },
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true,
                                    "seccompProfile": {
                                        "type": "RuntimeDefault"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/tekton-custom-certs/ca-bundle.crt",
                                        "name": "config-trusted-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "ca-bundle.crt"
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/service-ca.crt",
                                        "name": "config-service-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "service-ca.crt"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem",
                                        "name": "config-trusted-system-cabundle-volume",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "tekton-triggers-core-interceptors",
                        "serviceAccountName": "tekton-triggers-core-interceptors",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "ca-bundle.crt"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "service-ca.crt",
                                            "path": "service-ca.crt"
                                        }
                                    ],
                                    "name": "config-service-cabundle"
                                },
                                "name": "config-service-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-system-cabundle-volume"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:22:25Z",
                "generation": 1,
                "labels": {
                    "app": "tekton-triggers-webhook",
                    "app.kubernetes.io/component": "webhook",
                    "app.kubernetes.io/instance": "default",
                    "app.kubernetes.io/name": "webhook",
                    "app.kubernetes.io/part-of": "tekton-triggers",
                    "app.kubernetes.io/version": "v0.33.0",
                    "operator.tekton.dev/deployment-spec-applied-hash": "59f09ee514eb7f2c348f01edd06fc222",
                    "pod-template-hash": "6b5b45569f",
                    "triggers.tekton.dev/release": "v0.33.0",
                    "version": "v0.33.0"
                },
                "name": "tekton-triggers-webhook-6b5b45569f",
                "namespace": "openshift-pipelines",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "tekton-triggers-webhook",
                        "uid": "088547c0-a56d-4ffa-8957-cc839e3fb895"
                    }
                ],
                "resourceVersion": "22965",
                "uid": "72cdb9d9-da92-4058-979f-0cb84f266427"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "webhook",
                        "app.kubernetes.io/instance": "default",
                        "app.kubernetes.io/name": "webhook",
                        "app.kubernetes.io/part-of": "tekton-triggers",
                        "pod-template-hash": "6b5b45569f"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app": "tekton-triggers-webhook",
                            "app.kubernetes.io/component": "webhook",
                            "app.kubernetes.io/instance": "default",
                            "app.kubernetes.io/name": "webhook",
                            "app.kubernetes.io/part-of": "tekton-triggers",
                            "app.kubernetes.io/version": "v0.33.0",
                            "operator.tekton.dev/deployment-spec-applied-hash": "59f09ee514eb7f2c348f01edd06fc222",
                            "pod-template-hash": "6b5b45569f",
                            "triggers.tekton.dev/release": "v0.33.0",
                            "version": "v0.33.0"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "env": [
                                    {
                                        "name": "CONFIG_LEADERELECTION_NAME",
                                        "value": "config-leader-election-triggers-webhook"
                                    },
                                    {
                                        "name": "CONFIG_LOGGING_NAME",
                                        "value": "config-logging-triggers"
                                    },
                                    {
                                        "name": "KUBERNETES_MIN_VERSION",
                                        "value": "v1.0.0"
                                    },
                                    {
                                        "name": "METRICS_DOMAIN",
                                        "value": "tekton.dev/triggers"
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/tekton-custom-certs:/etc/ssl/certs:/etc/pki/tls/certs"
                                    },
                                    {
                                        "name": "SYSTEM_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    },
                                    {
                                        "name": "WEBHOOK_SECRET_NAME",
                                        "value": "triggers-webhook-certs"
                                    },
                                    {
                                        "name": "WEBHOOK_SERVICE_NAME",
                                        "value": "tekton-triggers-webhook"
                                    }
                                ],
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-triggers-webhook-rhel9@sha256:3cf90015825015fd6e25b9d81ed44bef3e0e0648351f42c788df844e4c7238ea",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "webhook",
                                "ports": [
                                    {
                                        "containerPort": 9000,
                                        "name": "metrics",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 8008,
                                        "name": "profiling",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 8443,
                                        "name": "https-webhook",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    },
                                    "readOnlyRootFilesystem": true,
                                    "runAsNonRoot": true,
                                    "seccompProfile": {
                                        "type": "RuntimeDefault"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/tekton-custom-certs/ca-bundle.crt",
                                        "name": "config-trusted-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "ca-bundle.crt"
                                    },
                                    {
                                        "mountPath": "/tekton-custom-certs/service-ca.crt",
                                        "name": "config-service-cabundle-volume",
                                        "readOnly": true,
                                        "subPath": "service-ca.crt"
                                    },
                                    {
                                        "mountPath": "/etc/pki/ca-trust/extracted/pem",
                                        "name": "config-trusted-system-cabundle-volume",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "tekton-triggers-webhook",
                        "serviceAccountName": "tekton-triggers-webhook",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "ca-bundle.crt"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "service-ca.crt",
                                            "path": "service-ca.crt"
                                        }
                                    ],
                                    "name": "config-service-cabundle"
                                },
                                "name": "config-service-cabundle-volume"
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "ca-bundle.crt",
                                            "path": "tls-ca-bundle.pem"
                                        }
                                    ],
                                    "name": "config-trusted-cabundle"
                                },
                                "name": "config-trusted-system-cabundle-volume"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:23:20Z",
                "generation": 1,
                "labels": {
                    "app": "tkn-cli-serve",
                    "pod-template-hash": "784b566968"
                },
                "name": "tkn-cli-serve-784b566968",
                "namespace": "openshift-pipelines",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "tkn-cli-serve",
                        "uid": "985e1df3-854a-4530-b493-b7946f8c8e50"
                    }
                ],
                "resourceVersion": "24573",
                "uid": "549e3f66-b034-4609-8150-0e38660c402e"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app": "tkn-cli-serve",
                        "pod-template-hash": "784b566968"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app": "tkn-cli-serve",
                            "pod-template-hash": "784b566968"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "image": "registry.redhat.io/openshift-pipelines/pipelines-serve-tkn-cli-rhel9@sha256:050fe6fe1298c45a27982e3f4d0afe637ce01d9b394e85b7eb202309ecdd0731",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "tkn-cli-serve",
                                "ports": [
                                    {
                                        "containerPort": 8080,
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File"
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "terminationGracePeriodSeconds": 30
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1",
                    "include.release.openshift.io/hypershift": "true",
                    "include.release.openshift.io/ibm-cloud-managed": "true"
                },
                "creationTimestamp": "2026-04-30T13:59:15Z",
                "generation": 1,
                "labels": {
                    "app": "service-ca-operator",
                    "pod-template-hash": "bc9564db4"
                },
                "name": "service-ca-operator-bc9564db4",
                "namespace": "openshift-service-ca-operator",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "service-ca-operator",
                        "uid": "cc244c86-44d6-438e-bfa3-c00defd91410"
                    }
                ],
                "resourceVersion": "14815",
                "uid": "6c6dd7f3-8209-4020-9271-63103b023d5f"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app": "service-ca-operator",
                        "pod-template-hash": "bc9564db4"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "openshift.io/required-scc": "nonroot-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app": "service-ca-operator",
                            "pod-template-hash": "bc9564db4"
                        },
                        "name": "service-ca-operator"
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--config=/var/run/configmaps/config/operator-config.yaml",
                                    "-v=2"
                                ],
                                "command": [
                                    "service-ca-operator",
                                    "operator"
                                ],
                                "env": [
                                    {
                                        "name": "CONTROLLER_IMAGE",
                                        "value": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:7c18511170e7422ecc36751baa59da233063289cd05021a468bad66e6c0ed210"
                                    },
                                    {
                                        "name": "OPERATOR_IMAGE_VERSION",
                                        "value": "4.21.9"
                                    }
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:7c18511170e7422ecc36751baa59da233063289cd05021a468bad66e6c0ed210",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "service-ca-operator",
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "80Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/run/configmaps/config",
                                        "name": "config"
                                    },
                                    {
                                        "mountPath": "/var/run/secrets/serving-cert",
                                        "name": "serving-cert"
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsGroup": 1001,
                            "runAsNonRoot": true,
                            "runAsUser": 1001,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "service-ca-operator",
                        "serviceAccountName": "service-ca-operator",
                        "terminationGracePeriodSeconds": 30,
                        "tolerations": [
                            {
                                "effect": "NoSchedule",
                                "key": "node-role.kubernetes.io/master",
                                "operator": "Exists"
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/unreachable",
                                "operator": "Exists",
                                "tolerationSeconds": 120
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/not-ready",
                                "operator": "Exists",
                                "tolerationSeconds": 120
                            }
                        ],
                        "volumes": [
                            {
                                "name": "serving-cert",
                                "secret": {
                                    "defaultMode": 420,
                                    "optional": true,
                                    "secretName": "serving-cert"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "service-ca-operator-config"
                                },
                                "name": "config"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "1",
                    "deployment.kubernetes.io/revision": "1",
                    "operator.openshift.io/spec-hash": "135be948e3b0f3faee2fb4daa1f1da2738cf8ccbd0050b429fde150fb211e27a"
                },
                "creationTimestamp": "2026-04-30T14:13:31Z",
                "generation": 1,
                "labels": {
                    "app": "service-ca",
                    "pod-template-hash": "d9cb48497",
                    "service-ca": "true"
                },
                "name": "service-ca-d9cb48497",
                "namespace": "openshift-service-ca",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "service-ca",
                        "uid": "b53135ca-70ae-48d7-85b3-c9bd3de6192c"
                    }
                ],
                "resourceVersion": "11747",
                "uid": "c3b25dc9-6b27-4d6b-a07e-8908585249fd"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app": "service-ca",
                        "pod-template-hash": "d9cb48497",
                        "service-ca": "true"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "openshift.io/required-scc": "restricted-v2",
                            "target.workload.openshift.io/management": "{\"effect\": \"PreferredDuringScheduling\"}"
                        },
                        "labels": {
                            "app": "service-ca",
                            "pod-template-hash": "d9cb48497",
                            "service-ca": "true"
                        },
                        "name": "service-ca"
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "-v=2"
                                ],
                                "command": [
                                    "service-ca-operator",
                                    "controller"
                                ],
                                "image": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:7c18511170e7422ecc36751baa59da233063289cd05021a468bad66e6c0ed210",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "service-ca-controller",
                                "ports": [
                                    {
                                        "containerPort": 8443,
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "120Mi"
                                    }
                                },
                                "securityContext": {
                                    "runAsNonRoot": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "FallbackToLogsOnError",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/run/secrets/signing-key",
                                        "name": "signing-key"
                                    },
                                    {
                                        "mountPath": "/var/run/configmaps/signing-cabundle",
                                        "name": "signing-cabundle"
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "priorityClassName": "system-cluster-critical",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "service-ca",
                        "serviceAccountName": "service-ca",
                        "terminationGracePeriodSeconds": 30,
                        "tolerations": [
                            {
                                "effect": "NoSchedule",
                                "key": "node-role.kubernetes.io/master",
                                "operator": "Exists"
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/unreachable",
                                "operator": "Exists",
                                "tolerationSeconds": 120
                            },
                            {
                                "effect": "NoExecute",
                                "key": "node.kubernetes.io/not-ready",
                                "operator": "Exists",
                                "tolerationSeconds": 120
                            }
                        ],
                        "volumes": [
                            {
                                "name": "signing-key",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "signing-key"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "signing-cabundle"
                                },
                                "name": "signing-cabundle"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1",
                    "ignore-check.kube-linter.io/liveness-port": "Keeping upstream configs",
                    "ignore-check.kube-linter.io/readiness-port": "Keeping upstream configs"
                },
                "creationTimestamp": "2026-04-30T14:25:24Z",
                "generation": 1,
                "labels": {
                    "control-plane": "controller-manager",
                    "pod-template-hash": "6bfdb6bcb6"
                },
                "name": "release-service-controller-manager-6bfdb6bcb6",
                "namespace": "release-service",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "release-service-controller-manager",
                        "uid": "4def3ee1-3f3e-4baf-8609-90445262f104"
                    }
                ],
                "resourceVersion": "28239",
                "uid": "df1789c6-c1a8-410d-9faf-898385477fe2"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "control-plane": "controller-manager",
                        "pod-template-hash": "6bfdb6bcb6"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "kubectl.kubernetes.io/default-container": "manager"
                        },
                        "labels": {
                            "control-plane": "controller-manager",
                            "pod-template-hash": "6bfdb6bcb6"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--metrics-bind-address=:8080",
                                    "--leader-elect=false"
                                ],
                                "command": [
                                    "/manager"
                                ],
                                "env": [
                                    {
                                        "name": "DEFAULT_RELEASE_PVC",
                                        "valueFrom": {
                                            "configMapKeyRef": {
                                                "key": "DEFAULT_RELEASE_PVC",
                                                "name": "release-service-manager-properties",
                                                "optional": true
                                            }
                                        }
                                    },
                                    {
                                        "name": "DEFAULT_RELEASE_WORKSPACE_NAME",
                                        "valueFrom": {
                                            "configMapKeyRef": {
                                                "key": "DEFAULT_RELEASE_WORKSPACE_NAME",
                                                "name": "release-service-manager-properties",
                                                "optional": true
                                            }
                                        }
                                    },
                                    {
                                        "name": "DEFAULT_RELEASE_WORKSPACE_SIZE",
                                        "valueFrom": {
                                            "configMapKeyRef": {
                                                "key": "DEFAULT_RELEASE_WORKSPACE_SIZE",
                                                "name": "release-service-manager-properties",
                                                "optional": true
                                            }
                                        }
                                    },
                                    {
                                        "name": "SERVICE_NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    }
                                ],
                                "image": "quay.io/konflux-ci/release-service:b8160c074b8f5bfde0b2dfd329b5a148e7213cd4",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 15,
                                    "periodSeconds": 20,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "manager",
                                "ports": [
                                    {
                                        "containerPort": 9443,
                                        "name": "webhook-server",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/readyz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "limits": {
                                        "cpu": "500m",
                                        "memory": "128Mi"
                                    },
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "64Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "readOnlyRootFilesystem": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/tmp/k8s-webhook-server/serving-certs",
                                        "name": "cert",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true
                        },
                        "serviceAccount": "release-service-controller-manager",
                        "serviceAccountName": "release-service-controller-manager",
                        "terminationGracePeriodSeconds": 10,
                        "volumes": [
                            {
                                "name": "cert",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "webhook-server-cert"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:21:23Z",
                "generation": 1,
                "labels": {
                    "name": "rhbk-operator",
                    "pod-template-hash": "fb86cd8d9"
                },
                "name": "rhbk-operator-fb86cd8d9",
                "namespace": "rhbk-operator",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "rhbk-operator",
                        "uid": "f8755de2-66b1-4adc-b126-c62735f7a51e"
                    }
                ],
                "resourceVersion": "19664",
                "uid": "971263aa-9625-442a-b546-dfde0996c069"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "name": "rhbk-operator",
                        "pod-template-hash": "fb86cd8d9"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "alm-examples": "[\n  {\n    \"apiVersion\": \"k8s.keycloak.org/v2alpha1\",\n    \"kind\": \"Keycloak\",\n    \"metadata\": {\n      \"name\": \"example-keycloak\",\n      \"labels\": {\n        \"app\": \"sso\"\n      }\n    },\n    \"spec\": {\n      \"instances\": 1,\n      \"hostname\": {\n        \"hostname\": \"example.org\"\n      },\n      \"http\": {\n        \"tlsSecret\": \"my-tls-secret\"\n      }\n    }\n  },\n  {\n    \"apiVersion\": \"k8s.keycloak.org/v2alpha1\",\n    \"kind\": \"KeycloakRealmImport\",\n    \"metadata\": {\n      \"name\": \"example-keycloak-realm-import\",\n      \"labels\": {\n        \"app\": \"sso\"\n      }\n    },\n    \"spec\": {\n      \"keycloakCRName\": \"example-keycloak\",\n      \"realm\": {}\n    }\n  }\n]",
                            "capabilities": "Deep Insights",
                            "categories": "Security",
                            "certified": "false",
                            "containerImage": "registry.redhat.io/rhbk/keycloak-rhel9-operator@sha256:27cc3e86042a74b64351e2fab9e9bbaf10c632affafc404ea96e4707dbe2ab93",
                            "createdAt": "2026-03-26T22:02:28Z",
                            "description": "An Operator for installing and managing Keycloak",
                            "features.operators.openshift.io/cnf": "false",
                            "features.operators.openshift.io/cni": "false",
                            "features.operators.openshift.io/csi": "false",
                            "features.operators.openshift.io/disconnected": "true",
                            "features.operators.openshift.io/fips-compliant": "false",
                            "features.operators.openshift.io/proxy-aware": "false",
                            "features.operators.openshift.io/tls-profiles": "false",
                            "features.operators.openshift.io/token-auth-aws": "false",
                            "features.operators.openshift.io/token-auth-azure": "false",
                            "features.operators.openshift.io/token-auth-gcp": "false",
                            "olm.operatorGroup": "rhbk-operator",
                            "olm.operatorNamespace": "rhbk-operator",
                            "olm.targetNamespaces": "tsf-keycloak",
                            "operatorframework.io/properties": "{\"properties\":[{\"type\":\"olm.gvk\",\"value\":{\"group\":\"k8s.keycloak.org\",\"kind\":\"Keycloak\",\"version\":\"v2alpha1\"}},{\"type\":\"olm.gvk\",\"value\":{\"group\":\"k8s.keycloak.org\",\"kind\":\"KeycloakRealmImport\",\"version\":\"v2alpha1\"}},{\"type\":\"olm.package\",\"value\":{\"packageName\":\"rhbk-operator\",\"version\":\"26.4.11-opr.1\"}}]}",
                            "operators.openshift.io/valid-subscription": "[\"OpenShift Container Platform\", \"OpenShift Platform Plus\"]",
                            "repository": "https://github.com/keycloak/keycloak",
                            "support": "Red Hat"
                        },
                        "labels": {
                            "name": "rhbk-operator",
                            "pod-template-hash": "fb86cd8d9"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "env": [
                                    {
                                        "name": "RELATED_IMAGE_KEYCLOAK",
                                        "value": "registry.redhat.io/rhbk/keycloak-rhel9@sha256:a8ec9cc9b21641635ffc88656680601fb8fc2bc043e57b3feff4fb0f6cc0dbc2"
                                    },
                                    {
                                        "name": "QUARKUS_OPERATOR_SDK_CONTROLLERS_KEYCLOAKREALMIMPORTCONTROLLER_NAMESPACES",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.annotations['olm.targetNamespaces']"
                                            }
                                        }
                                    },
                                    {
                                        "name": "QUARKUS_OPERATOR_SDK_CONTROLLERS_KEYCLOAKCONTROLLER_NAMESPACES",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.annotations['olm.targetNamespaces']"
                                            }
                                        }
                                    },
                                    {
                                        "name": "POD_NAME",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.name"
                                            }
                                        }
                                    },
                                    {
                                        "name": "OPERATOR_NAME",
                                        "value": "rhbk-operator"
                                    },
                                    {
                                        "name": "OPERATOR_CONDITION_NAME",
                                        "value": "rhbk-operator.v26.4.11-opr.1"
                                    }
                                ],
                                "image": "registry.redhat.io/rhbk/keycloak-rhel9-operator@sha256:27cc3e86042a74b64351e2fab9e9bbaf10c632affafc404ea96e4707dbe2ab93",
                                "imagePullPolicy": "Always",
                                "name": "rhbk-operator",
                                "resources": {
                                    "limits": {
                                        "cpu": "700m",
                                        "memory": "450Mi"
                                    },
                                    "requests": {
                                        "cpu": "300m",
                                        "memory": "450Mi"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File"
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "rhbk-operator",
                        "serviceAccountName": "rhbk-operator",
                        "terminationGracePeriodSeconds": 30
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:21:45Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "client-server",
                    "app.kubernetes.io/part-of": "trusted-artifact-signer",
                    "pod-template-hash": "7d56d9fd65"
                },
                "name": "cli-server-7d56d9fd65",
                "namespace": "trusted-artifact-signer",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "cli-server",
                        "uid": "fcb4ee75-af75-41b0-bdb0-08618a76543f"
                    }
                ],
                "resourceVersion": "22501",
                "uid": "1564327e-cbcb-47cc-bab8-2a1457a7698d"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "client-server",
                        "app.kubernetes.io/part-of": "trusted-artifact-signer",
                        "pod-template-hash": "7d56d9fd65"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app.kubernetes.io/component": "client-server",
                            "app.kubernetes.io/part-of": "trusted-artifact-signer",
                            "pod-template-hash": "7d56d9fd65"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "image": "registry.redhat.io/rhtas/client-server-rhel9@sha256:9607f5c16d8e9d7ee2491ac04db78a52eb13ee0e93eeef79ff8bb6c8f9430c72",
                                "imagePullPolicy": "Always",
                                "name": "cli-server",
                                "ports": [
                                    {
                                        "containerPort": 8080,
                                        "name": "http",
                                        "protocol": "TCP"
                                    }
                                ],
                                "resources": {},
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File"
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "terminationGracePeriodSeconds": 30
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "app.kubernetes.io/part-of": "tsf",
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1",
                    "meta.helm.sh/release-name": "tsf-infrastructure",
                    "meta.helm.sh/release-namespace": "tsf"
                },
                "creationTimestamp": "2026-04-30T14:21:47Z",
                "generation": 1,
                "labels": {
                    "app": "keycloak-pgsql-bee",
                    "phase": "reference",
                    "pod-template-hash": "744f6fc4d9"
                },
                "name": "keycloak-pgsql-bee-744f6fc4d9",
                "namespace": "tsf-keycloak",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "keycloak-pgsql-bee",
                        "uid": "61d736e4-165f-472e-8d66-325de206edc4"
                    }
                ],
                "resourceVersion": "22587",
                "uid": "b8c97259-10a4-4514-bfa0-529221ed6790"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app": "keycloak-pgsql-bee",
                        "pod-template-hash": "744f6fc4d9"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app": "keycloak-pgsql-bee",
                            "phase": "reference",
                            "pod-template-hash": "744f6fc4d9"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "env": [
                                    {
                                        "name": "POSTGRESQL_USER",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "user",
                                                "name": "keycloak-pgsql-user"
                                            }
                                        }
                                    },
                                    {
                                        "name": "POSTGRESQL_PASSWORD",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "password",
                                                "name": "keycloak-pgsql-user"
                                            }
                                        }
                                    },
                                    {
                                        "name": "POSTGRESQL_DATABASE",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "dbname",
                                                "name": "keycloak-pgsql-user"
                                            }
                                        }
                                    }
                                ],
                                "image": "registry.redhat.io/rhel9/postgresql-16:1-1754433677",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "pgsql-bee",
                                "ports": [
                                    {
                                        "containerPort": 5432,
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "initialDelaySeconds": 15,
                                    "periodSeconds": 20,
                                    "successThreshold": 1,
                                    "tcpSocket": {
                                        "port": 5432
                                    },
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "limits": {
                                        "cpu": "1",
                                        "memory": "1Gi"
                                    },
                                    "requests": {
                                        "cpu": "250m",
                                        "memory": "512Mi"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/lib/pgsql/data",
                                        "name": "pgsql-storage"
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true
                        },
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "pgsql-storage",
                                "persistentVolumeClaim": {
                                    "claimName": "keycloak-pgsql-data"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:24:46Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "ctlog",
                    "app.kubernetes.io/instance": "trusted-artifact-signer",
                    "app.kubernetes.io/managed-by": "controller-manager",
                    "app.kubernetes.io/name": "ctlog",
                    "app.kubernetes.io/part-of": "trusted-artifact-signer",
                    "pod-template-hash": "cbffbdbcb"
                },
                "name": "ctlog-cbffbdbcb",
                "namespace": "tsf-tas",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "ctlog",
                        "uid": "9cc5320d-7ba1-4142-a81d-355b451c9414"
                    }
                ],
                "resourceVersion": "26188",
                "uid": "fbd33e1c-f60a-45c0-abed-eb7209d0fe95"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "ctlog",
                        "app.kubernetes.io/instance": "trusted-artifact-signer",
                        "app.kubernetes.io/managed-by": "controller-manager",
                        "app.kubernetes.io/name": "ctlog",
                        "app.kubernetes.io/part-of": "trusted-artifact-signer",
                        "pod-template-hash": "cbffbdbcb"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app.kubernetes.io/component": "ctlog",
                            "app.kubernetes.io/instance": "trusted-artifact-signer",
                            "app.kubernetes.io/managed-by": "controller-manager",
                            "app.kubernetes.io/name": "ctlog",
                            "app.kubernetes.io/part-of": "trusted-artifact-signer",
                            "pod-template-hash": "cbffbdbcb"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--http_endpoint=0.0.0.0:6962",
                                    "--log_config=/ctfe-keys/config",
                                    "--alsologtostderr",
                                    "--max_cert_chain_size",
                                    "153600",
                                    "--tls_certificate",
                                    "/var/run/secrets/tas/tls.crt",
                                    "--tls_key",
                                    "/var/run/secrets/tas/tls.key",
                                    "--trillian_tls_ca_cert_file",
                                    "/var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt"
                                ],
                                "env": [
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/var/run/configs/tas/ca-trust:/var/run/secrets/kubernetes.io/serviceaccount"
                                    }
                                ],
                                "image": "registry.redhat.io/rhtas/certificate-transparency-rhel9@sha256:95b5aefafd17dd44794f6d5d1e75278faa5a74f2472db667409d1c88caaef1f1",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 6962,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 10,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "ctlog",
                                "ports": [
                                    {
                                        "containerPort": 6962,
                                        "name": "server",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 6962,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 10,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {},
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/ctfe-keys",
                                        "name": "keys",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/run/configs/tas/ca-trust",
                                        "name": "ca-trust",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/run/secrets/tas",
                                        "name": "tls-cert",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "ctlog",
                        "serviceAccountName": "ctlog",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "keys",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "ctlog-config-trusted-artifact-signerhx2k8"
                                }
                            },
                            {
                                "name": "ca-trust",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": null
                                }
                            },
                            {
                                "name": "tls-cert",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "secret": {
                                                "items": [
                                                    {
                                                        "key": "tls.crt",
                                                        "path": "tls.crt"
                                                    }
                                                ],
                                                "name": "trusted-artifact-signer-ctlog-tls"
                                            }
                                        },
                                        {
                                            "secret": {
                                                "items": [
                                                    {
                                                        "key": "tls.key",
                                                        "path": "tls.key"
                                                    }
                                                ],
                                                "name": "trusted-artifact-signer-ctlog-tls"
                                            }
                                        }
                                    ]
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:23:16Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "fulcio",
                    "app.kubernetes.io/instance": "trusted-artifact-signer",
                    "app.kubernetes.io/managed-by": "controller-manager",
                    "app.kubernetes.io/name": "fulcio-server",
                    "app.kubernetes.io/part-of": "trusted-artifact-signer",
                    "pod-template-hash": "5c85b97756"
                },
                "name": "fulcio-server-5c85b97756",
                "namespace": "tsf-tas",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "fulcio-server",
                        "uid": "941ab54f-2c43-4c86-b4f4-10dc880fb768"
                    }
                ],
                "resourceVersion": "24257",
                "uid": "10c260b9-9ffe-455f-b7b2-e5b8befe65c7"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "fulcio",
                        "app.kubernetes.io/instance": "trusted-artifact-signer",
                        "app.kubernetes.io/managed-by": "controller-manager",
                        "app.kubernetes.io/name": "fulcio-server",
                        "app.kubernetes.io/part-of": "trusted-artifact-signer",
                        "pod-template-hash": "5c85b97756"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app.kubernetes.io/component": "fulcio",
                            "app.kubernetes.io/instance": "trusted-artifact-signer",
                            "app.kubernetes.io/managed-by": "controller-manager",
                            "app.kubernetes.io/name": "fulcio-server",
                            "app.kubernetes.io/part-of": "trusted-artifact-signer",
                            "pod-template-hash": "5c85b97756"
                        }
                    },
                    "spec": {
                        "automountServiceAccountToken": true,
                        "containers": [
                            {
                                "args": [
                                    "serve",
                                    "--port=5555",
                                    "--grpc-port=5554",
                                    "--log_type=prod",
                                    "--ca=fileca",
                                    "--fileca-key",
                                    "/var/run/fulcio-secrets/key.pem",
                                    "--fileca-cert",
                                    "/var/run/fulcio-secrets/cert.pem",
                                    "--ct-log-url=https://ctlog.tsf-tas.svc/trusted-artifact-signer",
                                    "--fileca-key-passwd",
                                    "$(PASSWORD)"
                                ],
                                "env": [
                                    {
                                        "name": "PASSWORD",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "password",
                                                "name": "fulcio-cert-trusted-artifact-signer22nbv"
                                            }
                                        }
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/var/run/configs/tas/ca-trust:/var/run/secrets/kubernetes.io/serviceaccount"
                                    }
                                ],
                                "image": "registry.redhat.io/rhtas/fulcio-rhel9@sha256:2d478c389bc89afc6b331bc662a84dfc1bbb9da2681ab6dc5ad36f44c346699a",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 5555,
                                        "scheme": "HTTP"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "fulcio-server",
                                "ports": [
                                    {
                                        "containerPort": 5555,
                                        "name": "http",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 5554,
                                        "name": "grpc",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 5555,
                                        "scheme": "HTTP"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {},
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/run/fulcio-secrets",
                                        "name": "fulcio-cert",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/fulcio-config",
                                        "name": "fulcio-config"
                                    },
                                    {
                                        "mountPath": "/var/run/fulcio",
                                        "name": "oidc-info"
                                    },
                                    {
                                        "mountPath": "/var/run/configs/tas/ca-trust",
                                        "name": "ca-trust",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "fulcio",
                        "serviceAccountName": "fulcio",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "fulcio-config-v9hks"
                                },
                                "name": "fulcio-config"
                            },
                            {
                                "name": "fulcio-cert",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "secret": {
                                                "items": [
                                                    {
                                                        "key": "private",
                                                        "path": "key.pem"
                                                    }
                                                ],
                                                "name": "fulcio-cert-trusted-artifact-signer22nbv"
                                            }
                                        },
                                        {
                                            "secret": {
                                                "items": [
                                                    {
                                                        "key": "cert",
                                                        "path": "cert.pem"
                                                    }
                                                ],
                                                "name": "fulcio-cert-trusted-artifact-signer22nbv"
                                            }
                                        }
                                    ]
                                }
                            },
                            {
                                "name": "oidc-info",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "configMap": {
                                                "items": [
                                                    {
                                                        "key": "ca.crt",
                                                        "mode": 438,
                                                        "path": "ca.crt"
                                                    }
                                                ],
                                                "name": "kube-root-ca.crt"
                                            }
                                        }
                                    ]
                                }
                            },
                            {
                                "name": "ca-trust",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": null
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:24:12Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "rekor-redis",
                    "app.kubernetes.io/instance": "trusted-artifact-signer",
                    "app.kubernetes.io/managed-by": "controller-manager",
                    "app.kubernetes.io/name": "rekor-redis",
                    "app.kubernetes.io/part-of": "trusted-artifact-signer",
                    "pod-template-hash": "594c99796d"
                },
                "name": "rekor-redis-594c99796d",
                "namespace": "tsf-tas",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "rekor-redis",
                        "uid": "fbbc2325-7e25-459c-9bf8-190f13842cd7"
                    }
                ],
                "resourceVersion": "25626",
                "uid": "6647cf57-4aa3-4f83-b9e4-e00fbd5a5a6a"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "rekor-redis",
                        "app.kubernetes.io/instance": "trusted-artifact-signer",
                        "app.kubernetes.io/managed-by": "controller-manager",
                        "app.kubernetes.io/name": "rekor-redis",
                        "app.kubernetes.io/part-of": "trusted-artifact-signer",
                        "pod-template-hash": "594c99796d"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app.kubernetes.io/component": "rekor-redis",
                            "app.kubernetes.io/instance": "trusted-artifact-signer",
                            "app.kubernetes.io/managed-by": "controller-manager",
                            "app.kubernetes.io/name": "rekor-redis",
                            "app.kubernetes.io/part-of": "trusted-artifact-signer",
                            "pod-template-hash": "594c99796d"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "env": [
                                    {
                                        "name": "REDIS_PASSWORD",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "password",
                                                "name": "redis-password-trusted-artifact-signerkvqlr"
                                            }
                                        }
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/var/run/configs/tas/ca-trust:/var/run/secrets/kubernetes.io/serviceaccount"
                                    },
                                    {
                                        "name": "REDIS_CONF",
                                        "value": "/config/redis.conf"
                                    }
                                ],
                                "image": "registry.redhat.io/rhtas/trillian-redis-rhel9@sha256:22b8cfd123fdd66827b81f2431903198e33579906102b2f6295276cf3eb197a6",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "exec": {
                                        "command": [
                                            "/bin/sh",
                                            "-c",
                                            "-i",
                                            "test $(redis-cli --tls --cacert /var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt -h 127.0.0.1 -a $REDIS_PASSWORD ping) = 'PONG'"
                                        ]
                                    },
                                    "failureThreshold": 3,
                                    "initialDelaySeconds": 10,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "rekor-redis",
                                "ports": [
                                    {
                                        "containerPort": 6379,
                                        "name": "redis",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "exec": {
                                        "command": [
                                            "/bin/sh",
                                            "-c",
                                            "-i",
                                            "test $(redis-cli --tls --cacert /var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt -h 127.0.0.1 -a $REDIS_PASSWORD ping) = 'PONG'"
                                        ]
                                    },
                                    "failureThreshold": 3,
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {},
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/data",
                                        "name": "storage"
                                    },
                                    {
                                        "mountPath": "/var/run/configs/tas/ca-trust",
                                        "name": "ca-trust",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/run/secrets/tas",
                                        "name": "tls-cert",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/config",
                                        "name": "config"
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "initContainers": [
                            {
                                "args": [
                                    "cp $REDIS_CONF /config/redis.conf\necho \"tls-port 6379\" \u003e\u003e /config/redis.conf\necho \"port 0\" \u003e\u003e /config/redis.conf\necho \"tls-cert-file /var/run/secrets/tas/tls.crt\" \u003e\u003e /config/redis.conf\necho \"tls-key-file /var/run/secrets/tas/tls.key\" \u003e\u003e /config/redis.conf\necho \"tls-ca-cert-file /var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt\" \u003e\u003e /config/redis.conf\necho \"tls-auth-clients no\" \u003e\u003e /config/redis.conf\n"
                                ],
                                "command": [
                                    "/bin/bash",
                                    "-c"
                                ],
                                "image": "registry.redhat.io/rhtas/trillian-redis-rhel9@sha256:22b8cfd123fdd66827b81f2431903198e33579906102b2f6295276cf3eb197a6",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "enable-tls",
                                "resources": {},
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/config",
                                        "name": "config"
                                    }
                                ]
                            }
                        ],
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "rekor-redis",
                        "serviceAccountName": "rekor-redis",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "emptyDir": {},
                                "name": "storage"
                            },
                            {
                                "name": "ca-trust",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": null
                                }
                            },
                            {
                                "name": "tls-cert",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "secret": {
                                                "items": [
                                                    {
                                                        "key": "tls.crt",
                                                        "path": "tls.crt"
                                                    }
                                                ],
                                                "name": "trusted-artifact-signer-rekor-redis-tls"
                                            }
                                        },
                                        {
                                            "secret": {
                                                "items": [
                                                    {
                                                        "key": "tls.key",
                                                        "path": "tls.key"
                                                    }
                                                ],
                                                "name": "trusted-artifact-signer-rekor-redis-tls"
                                            }
                                        }
                                    ]
                                }
                            },
                            {
                                "emptyDir": {},
                                "name": "config"
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:24:12Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "rekor-ui",
                    "app.kubernetes.io/instance": "trusted-artifact-signer",
                    "app.kubernetes.io/managed-by": "controller-manager",
                    "app.kubernetes.io/name": "rekor-search-ui",
                    "app.kubernetes.io/part-of": "trusted-artifact-signer",
                    "pod-template-hash": "74cfc4cb94"
                },
                "name": "rekor-search-ui-74cfc4cb94",
                "namespace": "tsf-tas",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "rekor-search-ui",
                        "uid": "255a32aa-f0b5-468f-8764-071acf274bb5"
                    }
                ],
                "resourceVersion": "25616",
                "uid": "4a9b1568-fb1e-4b5d-96c8-86f1dc95b310"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "rekor-ui",
                        "app.kubernetes.io/instance": "trusted-artifact-signer",
                        "app.kubernetes.io/managed-by": "controller-manager",
                        "app.kubernetes.io/name": "rekor-search-ui",
                        "app.kubernetes.io/part-of": "trusted-artifact-signer",
                        "pod-template-hash": "74cfc4cb94"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app.kubernetes.io/component": "rekor-ui",
                            "app.kubernetes.io/instance": "trusted-artifact-signer",
                            "app.kubernetes.io/managed-by": "controller-manager",
                            "app.kubernetes.io/name": "rekor-search-ui",
                            "app.kubernetes.io/part-of": "trusted-artifact-signer",
                            "pod-template-hash": "74cfc4cb94"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "env": [
                                    {
                                        "name": "NEXT_PUBLIC_REKOR_DEFAULT_DOMAIN",
                                        "value": "https://rekor-server-tsf-tas.apps.rosa.kx-bb52e1b948.qwun.p3.openshiftapps.com"
                                    }
                                ],
                                "image": "registry.redhat.io/rhtas/rekor-search-ui-rhel9@sha256:204dc28f6182267851d39eff08649e921877e2771d2c39acb798aa7896f5bcef",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/",
                                        "port": 3000,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 30,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 5
                                },
                                "name": "rekor-search-ui",
                                "ports": [
                                    {
                                        "containerPort": 3000,
                                        "name": "3000-tcp",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/",
                                        "port": 3000,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 10,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 5
                                },
                                "resources": {},
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File"
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "rekor-ui",
                        "serviceAccountName": "rekor-ui",
                        "terminationGracePeriodSeconds": 30
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "1",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:24:12Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "rekor-server",
                    "app.kubernetes.io/instance": "trusted-artifact-signer",
                    "app.kubernetes.io/managed-by": "controller-manager",
                    "app.kubernetes.io/name": "rekor-server",
                    "app.kubernetes.io/part-of": "trusted-artifact-signer",
                    "pod-template-hash": "5db4dc87ff"
                },
                "name": "rekor-server-5db4dc87ff",
                "namespace": "tsf-tas",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "rekor-server",
                        "uid": "d8cc01c9-dc98-42fd-8b54-7442fc5d4d43"
                    }
                ],
                "resourceVersion": "25639",
                "uid": "03753443-8f7c-4699-a4a1-159126445649"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "rekor-server",
                        "app.kubernetes.io/instance": "trusted-artifact-signer",
                        "app.kubernetes.io/managed-by": "controller-manager",
                        "app.kubernetes.io/name": "rekor-server",
                        "app.kubernetes.io/part-of": "trusted-artifact-signer",
                        "pod-template-hash": "5db4dc87ff"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app.kubernetes.io/component": "rekor-server",
                            "app.kubernetes.io/instance": "trusted-artifact-signer",
                            "app.kubernetes.io/managed-by": "controller-manager",
                            "app.kubernetes.io/name": "rekor-server",
                            "app.kubernetes.io/part-of": "trusted-artifact-signer",
                            "pod-template-hash": "5db4dc87ff"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "serve",
                                    "--trillian_log_server.address",
                                    "trillian-logserver.tsf-tas.svc",
                                    "--trillian_log_server.port",
                                    "8091",
                                    "--trillian_log_server.sharding_config",
                                    "/sharding/sharding-config.yaml",
                                    "--rekor_server.address",
                                    "0.0.0.0",
                                    "--enable_retrieve_api=true",
                                    "--trillian_log_server.tlog_id",
                                    "650770631856034357",
                                    "--log_type",
                                    "prod",
                                    "--rekor_server.signer",
                                    "/key/private",
                                    "--max_request_body_size",
                                    "10485760",
                                    "--search_index.storage_provider",
                                    "redis",
                                    "--redis_server.address",
                                    "rekor-redis.tsf-tas.svc",
                                    "--redis_server.port",
                                    "6379",
                                    "--redis_server.password",
                                    "$(REDIS_PASSWORD)",
                                    "--redis_server.enable-tls=true",
                                    "--enable_attestation_storage=true",
                                    "--attestation_storage_bucket",
                                    "file:///var/run/attestations?no_tmp_dir=true",
                                    "--max_attestation_size",
                                    "102400",
                                    "--trillian_log_server.tls=true"
                                ],
                                "env": [
                                    {
                                        "name": "REDIS_PASSWORD",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "password",
                                                "name": "redis-password-trusted-artifact-signerkvqlr"
                                            }
                                        }
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/var/run/configs/tas/ca-trust:/var/run/secrets/kubernetes.io/serviceaccount"
                                    }
                                ],
                                "image": "registry.redhat.io/rhtas/rekor-server-rhel9@sha256:b4a5a2c2518dba5f7812c8b4112e25a0f867a4b187c23adfc727395f871c8ca6",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/ping",
                                        "port": 3000,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 30,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "rekor-server",
                                "ports": [
                                    {
                                        "containerPort": 3000,
                                        "name": "rekor-server",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/ping",
                                        "port": 3000,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 10,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "runAsNonRoot": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/key",
                                        "name": "rekor-private-key-volume",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/sharding",
                                        "name": "rekor-sharding-config"
                                    },
                                    {
                                        "mountPath": "/var/run/attestations",
                                        "name": "storage"
                                    },
                                    {
                                        "mountPath": "/var/run/configs/tas/ca-trust",
                                        "name": "ca-trust",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "fsGroupChangePolicy": "OnRootMismatch",
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "rekor",
                        "serviceAccountName": "rekor",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "rekor-private-key-volume",
                                "secret": {
                                    "defaultMode": 420,
                                    "items": [
                                        {
                                            "key": "private",
                                            "path": "private"
                                        }
                                    ],
                                    "secretName": "rekor-signer-trusted-artifact-signer-s79rk"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "rekor-sharding-config-f9fw9"
                                },
                                "name": "rekor-sharding-config"
                            },
                            {
                                "name": "storage",
                                "persistentVolumeClaim": {
                                    "claimName": "rekor-trusted-artifact-signer-pvc"
                                }
                            },
                            {
                                "name": "ca-trust",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": null
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "1",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:23:16Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "trillian-db",
                    "app.kubernetes.io/instance": "trusted-artifact-signer",
                    "app.kubernetes.io/managed-by": "controller-manager",
                    "app.kubernetes.io/name": "trillian-db",
                    "app.kubernetes.io/part-of": "trusted-artifact-signer",
                    "pod-template-hash": "74686c6866"
                },
                "name": "trillian-db-74686c6866",
                "namespace": "tsf-tas",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "trillian-db",
                        "uid": "ee9d4640-3d19-4711-bac8-3b81ac01756a"
                    }
                ],
                "resourceVersion": "24561",
                "uid": "0819ced8-200a-4d07-b5b1-ec8931ef3e1b"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "trillian-db",
                        "app.kubernetes.io/instance": "trusted-artifact-signer",
                        "app.kubernetes.io/managed-by": "controller-manager",
                        "app.kubernetes.io/name": "trillian-db",
                        "app.kubernetes.io/part-of": "trusted-artifact-signer",
                        "pod-template-hash": "74686c6866"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app.kubernetes.io/component": "trillian-db",
                            "app.kubernetes.io/instance": "trusted-artifact-signer",
                            "app.kubernetes.io/managed-by": "controller-manager",
                            "app.kubernetes.io/name": "trillian-db",
                            "app.kubernetes.io/part-of": "trusted-artifact-signer",
                            "pod-template-hash": "74686c6866"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--ssl-cert",
                                    "/var/run/secrets/tas/tls.crt",
                                    "--ssl-key",
                                    "/var/run/secrets/tas/tls.key"
                                ],
                                "command": [
                                    "run-mysqld"
                                ],
                                "env": [
                                    {
                                        "name": "MYSQL_USER",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-user",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    },
                                    {
                                        "name": "MYSQL_PASSWORD",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-password",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    },
                                    {
                                        "name": "MYSQL_ROOT_PASSWORD",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-root-password",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    },
                                    {
                                        "name": "MYSQL_PORT",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-port",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    },
                                    {
                                        "name": "MYSQL_DATABASE",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-database",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    }
                                ],
                                "image": "registry.redhat.io/rhtas/trillian-database-rhel9@sha256:ab5c3e921b58d17bf6b596d2d7acf64a28b34f3f3a66720c1a07e6555ed9e0b8",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "exec": {
                                        "command": [
                                            "bash",
                                            "-c",
                                            "mariadb-admin -u ${MYSQL_USER} -p${MYSQL_PASSWORD} ping --ssl"
                                        ]
                                    },
                                    "failureThreshold": 3,
                                    "initialDelaySeconds": 30,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "trillian-db",
                                "ports": [
                                    {
                                        "containerPort": 3306,
                                        "name": "3306-tcp",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "exec": {
                                        "command": [
                                            "bash",
                                            "-c",
                                            "mariadb -u ${MYSQL_USER} -p${MYSQL_PASSWORD} -e \"SELECT 1;\" --ssl"
                                        ]
                                    },
                                    "failureThreshold": 3,
                                    "initialDelaySeconds": 10,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "runAsNonRoot": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/lib/mysql",
                                        "name": "storage"
                                    },
                                    {
                                        "mountPath": "/var/run/secrets/tas",
                                        "name": "tls-cert",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "fsGroupChangePolicy": "OnRootMismatch",
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "trillian-db",
                        "serviceAccountName": "trillian-db",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "storage",
                                "persistentVolumeClaim": {
                                    "claimName": "trillian-mysql"
                                }
                            },
                            {
                                "name": "tls-cert",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "secret": {
                                                "items": [
                                                    {
                                                        "key": "tls.crt",
                                                        "path": "tls.crt"
                                                    }
                                                ],
                                                "name": "trusted-artifact-signer-trillian-db-tls"
                                            }
                                        },
                                        {
                                            "secret": {
                                                "items": [
                                                    {
                                                        "key": "tls.key",
                                                        "path": "tls.key"
                                                    }
                                                ],
                                                "name": "trusted-artifact-signer-trillian-db-tls"
                                            }
                                        }
                                    ]
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:23:16Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "trillian-logserver",
                    "app.kubernetes.io/instance": "trusted-artifact-signer",
                    "app.kubernetes.io/managed-by": "controller-manager",
                    "app.kubernetes.io/name": "trillian-logserver",
                    "app.kubernetes.io/part-of": "trusted-artifact-signer",
                    "pod-template-hash": "6568684f68"
                },
                "name": "trillian-logserver-6568684f68",
                "namespace": "tsf-tas",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "trillian-logserver",
                        "uid": "318c567f-9689-4652-be86-14f601f81bf2"
                    }
                ],
                "resourceVersion": "24909",
                "uid": "59bb19aa-485a-40d0-870d-e7da61d89bb8"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "trillian-logserver",
                        "app.kubernetes.io/instance": "trusted-artifact-signer",
                        "app.kubernetes.io/managed-by": "controller-manager",
                        "app.kubernetes.io/name": "trillian-logserver",
                        "app.kubernetes.io/part-of": "trusted-artifact-signer",
                        "pod-template-hash": "6568684f68"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app.kubernetes.io/component": "trillian-logserver",
                            "app.kubernetes.io/instance": "trusted-artifact-signer",
                            "app.kubernetes.io/managed-by": "controller-manager",
                            "app.kubernetes.io/name": "trillian-logserver",
                            "app.kubernetes.io/part-of": "trusted-artifact-signer",
                            "pod-template-hash": "6568684f68"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--storage_system=mysql",
                                    "--quota_system=mysql",
                                    "--mysql_uri=$(MYSQL_USER):$(MYSQL_PASSWORD)@tcp($(MYSQL_HOSTNAME):$(MYSQL_PORT))/$(MYSQL_DATABASE)",
                                    "--mysql_max_conns=30",
                                    "--mysql_max_idle_conns=10",
                                    "--rpc_endpoint=0.0.0.0:8091",
                                    "--http_endpoint=0.0.0.0:8090",
                                    "--alsologtostderr",
                                    "--max_msg_size_bytes",
                                    "153600",
                                    "--mysql_tls_ca",
                                    "/var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt",
                                    "--mysql_server_name",
                                    "$(MYSQL_HOSTNAME).tsf-tas.svc",
                                    "--tls_cert_file",
                                    "/var/run/secrets/tas/tls.crt",
                                    "--tls_key_file",
                                    "/var/run/secrets/tas/tls.key"
                                ],
                                "env": [
                                    {
                                        "name": "MYSQL_USER",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-user",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    },
                                    {
                                        "name": "MYSQL_PASSWORD",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-password",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    },
                                    {
                                        "name": "MYSQL_HOSTNAME",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-host",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    },
                                    {
                                        "name": "MYSQL_PORT",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-port",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    },
                                    {
                                        "name": "MYSQL_DATABASE",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-database",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    },
                                    {
                                        "name": "POD_NAME",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.name"
                                            }
                                        }
                                    },
                                    {
                                        "name": "NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/var/run/configs/tas/ca-trust:/var/run/secrets/kubernetes.io/serviceaccount"
                                    }
                                ],
                                "image": "registry.redhat.io/rhtas/trillian-logserver-rhel9@sha256:523fa259ebf067ac3076748d4f5c86e01e5b1960034c0876add5d67b0ca21b0b",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8090,
                                        "scheme": "HTTPS"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "trillian-logserver",
                                "ports": [
                                    {
                                        "containerPort": 8091,
                                        "name": "8091-tcp",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8090,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 10,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {},
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/run/configs/tas/ca-trust",
                                        "name": "ca-trust",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/run/secrets/tas",
                                        "name": "tls-cert",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "initContainers": [
                            {
                                "command": [
                                    "sh",
                                    "-c",
                                    "until nc -z -v -w30 $MYSQL_HOSTNAME $MYSQL_PORT; do echo \"Waiting for MySQL to start\"; sleep 5; done;"
                                ],
                                "env": [
                                    {
                                        "name": "MYSQL_HOSTNAME",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-host",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    },
                                    {
                                        "name": "MYSQL_PORT",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-port",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    }
                                ],
                                "image": "registry.redhat.io/openshift4/ose-tools-rhel9@sha256:15692e0deea2ee5ef374514639030317a5b033c1bd1778673329a9745feb41d1",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "wait-for-trillian-db",
                                "resources": {},
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File"
                            }
                        ],
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "trillian-logserver",
                        "serviceAccountName": "trillian-logserver",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "ca-trust",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": null
                                }
                            },
                            {
                                "name": "tls-cert",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "secret": {
                                                "items": [
                                                    {
                                                        "key": "tls.crt",
                                                        "path": "tls.crt"
                                                    }
                                                ],
                                                "name": "trusted-artifact-signer-trillian-logserver-tls"
                                            }
                                        },
                                        {
                                            "secret": {
                                                "items": [
                                                    {
                                                        "key": "tls.key",
                                                        "path": "tls.key"
                                                    }
                                                ],
                                                "name": "trusted-artifact-signer-trillian-logserver-tls"
                                            }
                                        }
                                    ]
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:23:16Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "trillian-logsigner",
                    "app.kubernetes.io/instance": "trusted-artifact-signer",
                    "app.kubernetes.io/managed-by": "controller-manager",
                    "app.kubernetes.io/name": "trillian-logsigner",
                    "app.kubernetes.io/part-of": "trusted-artifact-signer",
                    "pod-template-hash": "698fb67d5f"
                },
                "name": "trillian-logsigner-698fb67d5f",
                "namespace": "tsf-tas",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "trillian-logsigner",
                        "uid": "f99f857a-14be-4ffa-be80-51dfac46260c"
                    }
                ],
                "resourceVersion": "24904",
                "uid": "01a52cdb-6345-4fd2-8d99-85bedededa7a"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "trillian-logsigner",
                        "app.kubernetes.io/instance": "trusted-artifact-signer",
                        "app.kubernetes.io/managed-by": "controller-manager",
                        "app.kubernetes.io/name": "trillian-logsigner",
                        "app.kubernetes.io/part-of": "trusted-artifact-signer",
                        "pod-template-hash": "698fb67d5f"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app.kubernetes.io/component": "trillian-logsigner",
                            "app.kubernetes.io/instance": "trusted-artifact-signer",
                            "app.kubernetes.io/managed-by": "controller-manager",
                            "app.kubernetes.io/name": "trillian-logsigner",
                            "app.kubernetes.io/part-of": "trusted-artifact-signer",
                            "pod-template-hash": "698fb67d5f"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--storage_system=mysql",
                                    "--quota_system=mysql",
                                    "--mysql_uri=$(MYSQL_USER):$(MYSQL_PASSWORD)@tcp($(MYSQL_HOSTNAME):$(MYSQL_PORT))/$(MYSQL_DATABASE)",
                                    "--mysql_max_conns=30",
                                    "--mysql_max_idle_conns=10",
                                    "--rpc_endpoint=0.0.0.0:8091",
                                    "--http_endpoint=0.0.0.0:8090",
                                    "--alsologtostderr",
                                    "--election_system=k8s",
                                    "--lock_namespace=$(NAMESPACE)",
                                    "--lock_holder_identity=$(POD_NAME)",
                                    "--master_hold_interval=5s",
                                    "--master_hold_jitter=15s",
                                    "--max_msg_size_bytes",
                                    "153600",
                                    "--mysql_tls_ca",
                                    "/var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt",
                                    "--mysql_server_name",
                                    "$(MYSQL_HOSTNAME).tsf-tas.svc",
                                    "--tls_cert_file",
                                    "/var/run/secrets/tas/tls.crt",
                                    "--tls_key_file",
                                    "/var/run/secrets/tas/tls.key"
                                ],
                                "env": [
                                    {
                                        "name": "MYSQL_USER",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-user",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    },
                                    {
                                        "name": "MYSQL_PASSWORD",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-password",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    },
                                    {
                                        "name": "MYSQL_HOSTNAME",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-host",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    },
                                    {
                                        "name": "MYSQL_PORT",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-port",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    },
                                    {
                                        "name": "MYSQL_DATABASE",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-database",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    },
                                    {
                                        "name": "POD_NAME",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.name"
                                            }
                                        }
                                    },
                                    {
                                        "name": "NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    },
                                    {
                                        "name": "SSL_CERT_DIR",
                                        "value": "/var/run/configs/tas/ca-trust:/var/run/secrets/kubernetes.io/serviceaccount"
                                    }
                                ],
                                "image": "registry.redhat.io/rhtas/trillian-logsigner-rhel9@sha256:f211db01228530de8ed46b05189c492e6c3629df1098da57d31f2765a22ef014",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8090,
                                        "scheme": "HTTPS"
                                    },
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "trillian-logsigner",
                                "ports": [
                                    {
                                        "containerPort": 8091,
                                        "name": "8091-tcp",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8090,
                                        "scheme": "HTTPS"
                                    },
                                    "initialDelaySeconds": 10,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {},
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/run/configs/tas/ca-trust",
                                        "name": "ca-trust",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/var/run/secrets/tas",
                                        "name": "tls-cert",
                                        "readOnly": true
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "initContainers": [
                            {
                                "command": [
                                    "sh",
                                    "-c",
                                    "until nc -z -v -w30 $MYSQL_HOSTNAME $MYSQL_PORT; do echo \"Waiting for MySQL to start\"; sleep 5; done;"
                                ],
                                "env": [
                                    {
                                        "name": "MYSQL_HOSTNAME",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-host",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    },
                                    {
                                        "name": "MYSQL_PORT",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "mysql-port",
                                                "name": "trillian-db-connection-hghdx"
                                            }
                                        }
                                    }
                                ],
                                "image": "registry.redhat.io/openshift4/ose-tools-rhel9@sha256:15692e0deea2ee5ef374514639030317a5b033c1bd1778673329a9745feb41d1",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "wait-for-trillian-db",
                                "resources": {},
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File"
                            }
                        ],
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "serviceAccount": "trillian-logsigner",
                        "serviceAccountName": "trillian-logsigner",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "ca-trust",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": null
                                }
                            },
                            {
                                "name": "tls-cert",
                                "projected": {
                                    "defaultMode": 420,
                                    "sources": [
                                        {
                                            "secret": {
                                                "items": [
                                                    {
                                                        "key": "tls.crt",
                                                        "path": "tls.crt"
                                                    }
                                                ],
                                                "name": "trusted-artifact-signer-trillian-logsigner-tls"
                                            }
                                        },
                                        {
                                            "secret": {
                                                "items": [
                                                    {
                                                        "key": "tls.key",
                                                        "path": "tls.key"
                                                    }
                                                ],
                                                "name": "trusted-artifact-signer-trillian-logsigner-tls"
                                            }
                                        }
                                    ]
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "1",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:24:56Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "tuf",
                    "app.kubernetes.io/instance": "trusted-artifact-signer",
                    "app.kubernetes.io/managed-by": "controller-manager",
                    "app.kubernetes.io/name": "tuf",
                    "app.kubernetes.io/part-of": "trusted-artifact-signer",
                    "pod-template-hash": "97fc8ff76"
                },
                "name": "tuf-97fc8ff76",
                "namespace": "tsf-tas",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "tuf",
                        "uid": "f6fe71c5-d9df-4e1c-80b0-2b693004fab3"
                    }
                ],
                "resourceVersion": "26293",
                "uid": "857cdbef-6bc2-4596-b905-50f4a9aeba7d"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "tuf",
                        "app.kubernetes.io/instance": "trusted-artifact-signer",
                        "app.kubernetes.io/managed-by": "controller-manager",
                        "app.kubernetes.io/name": "tuf",
                        "app.kubernetes.io/part-of": "trusted-artifact-signer",
                        "pod-template-hash": "97fc8ff76"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app.kubernetes.io/component": "tuf",
                            "app.kubernetes.io/instance": "trusted-artifact-signer",
                            "app.kubernetes.io/managed-by": "controller-manager",
                            "app.kubernetes.io/name": "tuf",
                            "app.kubernetes.io/part-of": "trusted-artifact-signer",
                            "pod-template-hash": "97fc8ff76"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "image": "registry.redhat.io/ubi9/httpd-24@sha256:7a48172cdda2a565001998fac2f3aeaa65677f080dd9cb3f9e26ef0963afdef0",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "exec": {
                                        "command": [
                                            "curl",
                                            "localhost:8080"
                                        ]
                                    },
                                    "failureThreshold": 3,
                                    "initialDelaySeconds": 30,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "tuf-server",
                                "ports": [
                                    {
                                        "containerPort": 8080,
                                        "name": "http",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/root.json",
                                        "port": 8080,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 10,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 5
                                },
                                "resources": {},
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "runAsNonRoot": true
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/www/html",
                                        "name": "repository"
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "fsGroupChangePolicy": "OnRootMismatch",
                            "runAsNonRoot": true,
                            "seccompProfile": {
                                "type": "RuntimeDefault"
                            }
                        },
                        "serviceAccount": "tuf",
                        "serviceAccountName": "tuf",
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "repository",
                                "persistentVolumeClaim": {
                                    "claimName": "tuf"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1",
                    "meta.helm.sh/release-name": "trustedprofileanalyzer",
                    "meta.helm.sh/release-namespace": "tsf-tpa"
                },
                "creationTimestamp": "2026-04-30T14:24:39Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "importer",
                    "app.kubernetes.io/instance": "trustedprofileanalyzer",
                    "app.kubernetes.io/name": "importer",
                    "pod-template-hash": "86bcdf477b"
                },
                "name": "importer-86bcdf477b",
                "namespace": "tsf-tpa",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "importer",
                        "uid": "4d07033b-c982-4811-af26-4c0736afd6bb"
                    }
                ],
                "resourceVersion": "26209",
                "uid": "91bb639f-ebf9-458b-aef6-d2f27a5f7c05"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "importer",
                        "app.kubernetes.io/instance": "trustedprofileanalyzer",
                        "app.kubernetes.io/name": "importer",
                        "pod-template-hash": "86bcdf477b"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app.kubernetes.io/component": "importer",
                            "app.kubernetes.io/instance": "trustedprofileanalyzer",
                            "app.kubernetes.io/name": "importer",
                            "pod-template-hash": "86bcdf477b"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "podAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "labelSelector": {
                                            "matchLabels": {
                                                "app.kubernetes.io/component": "server",
                                                "app.kubernetes.io/instance": "trustedprofileanalyzer",
                                                "app.kubernetes.io/name": "server"
                                            }
                                        },
                                        "topologyKey": "kubernetes.io/hostname"
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "args": [
                                    "importer",
                                    "--working-dir",
                                    "/data/workdir",
                                    "--concurrency",
                                    "1"
                                ],
                                "command": [
                                    "/usr/local/bin/trustd"
                                ],
                                "env": [
                                    {
                                        "name": "NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    },
                                    {
                                        "name": "RUST_LOG",
                                        "value": "debug"
                                    },
                                    {
                                        "name": "RUST_BACKTRACE",
                                        "value": "1"
                                    },
                                    {
                                        "name": "INFRASTRUCTURE_ENABLED",
                                        "value": "true"
                                    },
                                    {
                                        "name": "INFRASTRUCTURE_BIND",
                                        "value": "[::]:9010"
                                    },
                                    {
                                        "name": "TRUSTD_DB_HOST",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "host",
                                                "name": "tpa-pgsql-user"
                                            }
                                        }
                                    },
                                    {
                                        "name": "TRUSTD_DB_PORT",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "port",
                                                "name": "tpa-pgsql-user"
                                            }
                                        }
                                    },
                                    {
                                        "name": "TRUSTD_DB_NAME",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "dbname",
                                                "name": "tpa-pgsql-user"
                                            }
                                        }
                                    },
                                    {
                                        "name": "TRUSTD_DB_USER",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "user",
                                                "name": "tpa-pgsql-user"
                                            }
                                        }
                                    },
                                    {
                                        "name": "TRUSTD_DB_PASSWORD",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "password",
                                                "name": "tpa-pgsql-user"
                                            }
                                        }
                                    },
                                    {
                                        "name": "TRUSTD_DB_SSLMODE",
                                        "value": "disable"
                                    },
                                    {
                                        "name": "TRUSTD_STORAGE_STRATEGY",
                                        "value": "fs"
                                    },
                                    {
                                        "name": "TRUSTD_STORAGE_FS_PATH",
                                        "value": "/data/storage"
                                    }
                                ],
                                "image": "registry.redhat.io/rhtpa/rhtpa-trustification-service-rhel9@sha256:c1fd3736f86667698e06b4b2fed5407867dd89dbe53f8e97a9aa23a87ce12909",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/health/live",
                                        "port": 9010,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 2,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "service",
                                "ports": [
                                    {
                                        "containerPort": 9010,
                                        "name": "infra",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/health/ready",
                                        "port": 9010,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 2,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "requests": {
                                        "cpu": "1",
                                        "memory": "8Gi"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/data/workdir",
                                        "name": "workdir"
                                    },
                                    {
                                        "mountPath": "/data/storage",
                                        "name": "storage"
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "ephemeral": {
                                    "volumeClaimTemplate": {
                                        "metadata": {
                                            "labels": {
                                                "type": "importer-working-directory"
                                            }
                                        },
                                        "spec": {
                                            "accessModes": [
                                                "ReadWriteOnce"
                                            ],
                                            "resources": {
                                                "requests": {
                                                    "storage": "32Gi"
                                                }
                                            },
                                            "volumeMode": "Filesystem"
                                        }
                                    }
                                },
                                "name": "workdir"
                            },
                            {
                                "name": "storage",
                                "persistentVolumeClaim": {
                                    "claimName": "storage"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1"
                },
                "creationTimestamp": "2026-04-30T14:21:10Z",
                "generation": 1,
                "labels": {
                    "control-plane": "controller-manager",
                    "pod-template-hash": "586cbb496b"
                },
                "name": "rhtpa-operator-controller-manager-586cbb496b",
                "namespace": "tsf-tpa",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "rhtpa-operator-controller-manager",
                        "uid": "cece2527-d0a2-4439-8afa-880199b7cf57"
                    }
                ],
                "resourceVersion": "19323",
                "uid": "8bac28be-36d9-4f6d-915d-7257d8817047"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "control-plane": "controller-manager",
                        "pod-template-hash": "586cbb496b"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "alm-examples": "[\n  {\n    \"apiVersion\": \"rhtpa.io/v1\",\n    \"kind\": \"TrustedProfileAnalyzer\",\n    \"metadata\": {\n      \"name\": \"trustedprofileanalyzer-sample\"\n    },\n    \"spec\": {\n      \"appDomain\": \"change-me\",\n      \"collector\": {},\n      \"database\": {},\n      \"image\": {},\n      \"infrastructure\": {\n        \"port\": 9010\n      },\n      \"ingress\": {},\n      \"metrics\": {\n        \"enabled\": false\n      },\n      \"modules\": {\n        \"createDatabase\": {\n          \"enabled\": false,\n          \"image\": {}\n        },\n        \"createImporters\": {\n          \"enabled\": false,\n          \"image\": {},\n          \"importers\": {}\n        },\n        \"importer\": {\n          \"concurrency\": 1,\n          \"enabled\": true,\n          \"image\": {},\n          \"infrastructure\": {},\n          \"metrics\": {},\n          \"replicas\": 1,\n          \"resources\": {\n            \"requests\": {\n              \"cpu\": 1,\n              \"memory\": \"8Gi\"\n            }\n          },\n          \"rust\": {},\n          \"tracing\": {},\n          \"workingDirectory\": {\n            \"size\": \"32Gi\"\n          }\n        },\n        \"migrateDatabase\": {\n          \"enabled\": false,\n          \"image\": {}\n        },\n        \"server\": {\n          \"enabled\": true,\n          \"image\": {},\n          \"infrastructure\": {},\n          \"ingress\": {},\n          \"metrics\": {},\n          \"replicas\": 1,\n          \"resources\": {\n            \"requests\": {\n              \"cpu\": 1,\n              \"memory\": \"8Gi\"\n            }\n          },\n          \"rust\": {},\n          \"tracing\": {}\n        }\n      },\n      \"oidc\": {\n        \"clients\": {\n          \"cli\": {\n            \"clientSecret\": null\n          },\n          \"frontend\": {}\n        }\n      },\n      \"openshift\": {\n        \"useServiceCa\": true\n      },\n      \"partOf\": \"trustify\",\n      \"replicas\": 1,\n      \"rust\": {},\n      \"storage\": {},\n      \"tls\": {},\n      \"tracing\": {\n        \"enabled\": false\n      }\n    }\n  }\n]",
                            "capabilities": "Basic Install",
                            "createdAt": "2025-11-04T12:03:15Z",
                            "features.operators.openshift.io/cnf": "false",
                            "features.operators.openshift.io/cni": "false",
                            "features.operators.openshift.io/csi": "false",
                            "features.operators.openshift.io/disconnected": "false",
                            "features.operators.openshift.io/fips-compliant": "false",
                            "features.operators.openshift.io/proxy-aware": "false",
                            "features.operators.openshift.io/tls-profiles": "false",
                            "features.operators.openshift.io/token-auth-aws": "false",
                            "features.operators.openshift.io/token-auth-azure": "false",
                            "features.operators.openshift.io/token-auth-gcp": "false",
                            "kubectl.kubernetes.io/default-container": "manager",
                            "olm.operatorGroup": "rhtpa-operator",
                            "olm.operatorNamespace": "tsf-tpa",
                            "olm.targetNamespaces": "tsf-tpa",
                            "operatorframework.io/properties": "{\"properties\":[{\"type\":\"olm.gvk\",\"value\":{\"group\":\"rhtpa.io\",\"kind\":\"TrustedProfileAnalyzer\",\"version\":\"v1\"}},{\"type\":\"olm.package\",\"value\":{\"packageName\":\"rhtpa-operator\",\"version\":\"1.1.4\"}}]}",
                            "operators.openshift.io/valid-subscription": "[\"Red Hat Trusted Profile Analyzer\"]",
                            "operators.operatorframework.io/builder": "operator-sdk-v1.42.0",
                            "operators.operatorframework.io/project_layout": "helm.sdk.operatorframework.io/v1",
                            "repository": "https://github.com/trustification/trusted-profile-analyzer-operator",
                            "support": "Red Hat"
                        },
                        "labels": {
                            "control-plane": "controller-manager",
                            "pod-template-hash": "586cbb496b"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "args": [
                                    "--metrics-bind-address=:8443",
                                    "--leader-elect",
                                    "--health-probe-bind-address=:8081"
                                ],
                                "env": [
                                    {
                                        "name": "OPERATOR_CONDITION_NAME",
                                        "value": "rhtpa-operator.v1.1.4"
                                    }
                                ],
                                "image": "registry.redhat.io/rhtpa/rhtpa-rhel9-operator@sha256:95f5dcecd4c2f488420d608565bcac75909a65f2c9d443c34d93f7914f1cb1ef",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/healthz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 15,
                                    "periodSeconds": 20,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "manager",
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/readyz",
                                        "port": 8081,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 5,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "limits": {
                                        "cpu": "500m",
                                        "memory": "256Mi"
                                    },
                                    "requests": {
                                        "cpu": "10m",
                                        "memory": "64Mi"
                                    }
                                },
                                "securityContext": {
                                    "allowPrivilegeEscalation": false,
                                    "capabilities": {
                                        "drop": [
                                            "ALL"
                                        ]
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File"
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true
                        },
                        "serviceAccount": "rhtpa-operator-controller-manager",
                        "serviceAccountName": "rhtpa-operator-controller-manager",
                        "terminationGracePeriodSeconds": 10
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1",
                    "meta.helm.sh/release-name": "trustedprofileanalyzer",
                    "meta.helm.sh/release-namespace": "tsf-tpa"
                },
                "creationTimestamp": "2026-04-30T14:24:39Z",
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/component": "server",
                    "app.kubernetes.io/instance": "trustedprofileanalyzer",
                    "app.kubernetes.io/name": "server",
                    "pod-template-hash": "5df8648d79"
                },
                "name": "server-5df8648d79",
                "namespace": "tsf-tpa",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "server",
                        "uid": "e90814dd-124f-4e3f-ac90-7726af596f31"
                    }
                ],
                "resourceVersion": "26214",
                "uid": "fe5dcfd0-570e-407b-a64a-586738e5b804"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app.kubernetes.io/component": "server",
                        "app.kubernetes.io/instance": "trustedprofileanalyzer",
                        "app.kubernetes.io/name": "server",
                        "pod-template-hash": "5df8648d79"
                    }
                },
                "template": {
                    "metadata": {
                        "annotations": {
                            "configHash/auth": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"
                        },
                        "labels": {
                            "app.kubernetes.io/component": "server",
                            "app.kubernetes.io/instance": "trustedprofileanalyzer",
                            "app.kubernetes.io/name": "server",
                            "pod-template-hash": "5df8648d79"
                        }
                    },
                    "spec": {
                        "affinity": {
                            "podAffinity": {
                                "requiredDuringSchedulingIgnoredDuringExecution": [
                                    {
                                        "labelSelector": {
                                            "matchLabels": {
                                                "app.kubernetes.io/component": "server",
                                                "app.kubernetes.io/instance": "trustedprofileanalyzer",
                                                "app.kubernetes.io/name": "server"
                                            }
                                        },
                                        "topologyKey": "kubernetes.io/hostname"
                                    }
                                ]
                            }
                        },
                        "containers": [
                            {
                                "args": [
                                    "api",
                                    "--auth-configuration",
                                    "/etc/config/auth.yaml"
                                ],
                                "command": [
                                    "/usr/local/bin/trustd"
                                ],
                                "env": [
                                    {
                                        "name": "NAMESPACE",
                                        "valueFrom": {
                                            "fieldRef": {
                                                "apiVersion": "v1",
                                                "fieldPath": "metadata.namespace"
                                            }
                                        }
                                    },
                                    {
                                        "name": "RUST_LOG",
                                        "value": "debug"
                                    },
                                    {
                                        "name": "RUST_BACKTRACE",
                                        "value": "1"
                                    },
                                    {
                                        "name": "INFRASTRUCTURE_ENABLED",
                                        "value": "true"
                                    },
                                    {
                                        "name": "INFRASTRUCTURE_BIND",
                                        "value": "[::]:9010"
                                    },
                                    {
                                        "name": "HTTP_SERVER_BIND_ADDR",
                                        "value": "::"
                                    },
                                    {
                                        "name": "HTTP_SERVER_TLS_ENABLED",
                                        "value": "true"
                                    },
                                    {
                                        "name": "HTTP_SERVER_TLS_KEY_FILE",
                                        "value": "/etc/tls/tls.key"
                                    },
                                    {
                                        "name": "HTTP_SERVER_TLS_CERTIFICATE_FILE",
                                        "value": "/etc/tls/tls.crt"
                                    },
                                    {
                                        "name": "TRUSTD_DB_HOST",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "host",
                                                "name": "tpa-pgsql-user"
                                            }
                                        }
                                    },
                                    {
                                        "name": "TRUSTD_DB_PORT",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "port",
                                                "name": "tpa-pgsql-user"
                                            }
                                        }
                                    },
                                    {
                                        "name": "TRUSTD_DB_NAME",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "dbname",
                                                "name": "tpa-pgsql-user"
                                            }
                                        }
                                    },
                                    {
                                        "name": "TRUSTD_DB_USER",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "user",
                                                "name": "tpa-pgsql-user"
                                            }
                                        }
                                    },
                                    {
                                        "name": "TRUSTD_DB_PASSWORD",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "password",
                                                "name": "tpa-pgsql-user"
                                            }
                                        }
                                    },
                                    {
                                        "name": "TRUSTD_DB_SSLMODE",
                                        "value": "disable"
                                    },
                                    {
                                        "name": "TRUSTD_STORAGE_STRATEGY",
                                        "value": "fs"
                                    },
                                    {
                                        "name": "TRUSTD_STORAGE_FS_PATH",
                                        "value": "/data/storage"
                                    },
                                    {
                                        "name": "SWAGGER_UI_OIDC_ISSUER_URL",
                                        "value": "https://tsf-sso.apps.rosa.kx-bb52e1b948.qwun.p3.openshiftapps.com/realms/tsf-iam"
                                    },
                                    {
                                        "name": "SWAGGER_UI_OIDC_CLIENT_ID",
                                        "value": "frontend"
                                    },
                                    {
                                        "name": "SWAGGER_UI_OIDC_TLS_CA_CERTIFICATES",
                                        "value": "/var/run/secrets/kubernetes.io/serviceaccount/ca.crt"
                                    },
                                    {
                                        "name": "UI_ISSUER_URL",
                                        "value": "https://tsf-sso.apps.rosa.kx-bb52e1b948.qwun.p3.openshiftapps.com/realms/tsf-iam"
                                    },
                                    {
                                        "name": "UI_CLIENT_ID",
                                        "value": "frontend"
                                    },
                                    {
                                        "name": "UI_LOAD_USER",
                                        "value": "true"
                                    }
                                ],
                                "image": "registry.redhat.io/rhtpa/rhtpa-trustification-service-rhel9@sha256:c1fd3736f86667698e06b4b2fed5407867dd89dbe53f8e97a9aa23a87ce12909",
                                "imagePullPolicy": "IfNotPresent",
                                "livenessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/health/live",
                                        "port": 9010,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 2,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "name": "service",
                                "ports": [
                                    {
                                        "containerPort": 9010,
                                        "name": "infra",
                                        "protocol": "TCP"
                                    },
                                    {
                                        "containerPort": 8080,
                                        "name": "endpoint",
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "httpGet": {
                                        "path": "/health/ready",
                                        "port": 9010,
                                        "scheme": "HTTP"
                                    },
                                    "initialDelaySeconds": 2,
                                    "periodSeconds": 10,
                                    "successThreshold": 1,
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "requests": {
                                        "cpu": "1",
                                        "memory": "8Gi"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/etc/tls",
                                        "name": "tls",
                                        "readOnly": true
                                    },
                                    {
                                        "mountPath": "/etc/config/auth.yaml",
                                        "name": "config-auth",
                                        "subPath": "auth.yaml"
                                    },
                                    {
                                        "mountPath": "/data/storage",
                                        "name": "storage"
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {},
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "tls",
                                "secret": {
                                    "defaultMode": 420,
                                    "secretName": "server-tls"
                                }
                            },
                            {
                                "configMap": {
                                    "defaultMode": 420,
                                    "name": "tpa-auth-config"
                                },
                                "name": "config-auth"
                            },
                            {
                                "name": "storage",
                                "persistentVolumeClaim": {
                                    "claimName": "storage"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        },
        {
            "apiVersion": "apps/v1",
            "kind": "ReplicaSet",
            "metadata": {
                "annotations": {
                    "app.kubernetes.io/part-of": "tsf",
                    "deployment.kubernetes.io/desired-replicas": "1",
                    "deployment.kubernetes.io/max-replicas": "2",
                    "deployment.kubernetes.io/revision": "1",
                    "meta.helm.sh/release-name": "tsf-infrastructure",
                    "meta.helm.sh/release-namespace": "tsf"
                },
                "creationTimestamp": "2026-04-30T14:21:47Z",
                "generation": 1,
                "labels": {
                    "app": "tpa-pgsql-bee",
                    "phase": "reference",
                    "pod-template-hash": "5df6ff8bdf"
                },
                "name": "tpa-pgsql-bee-5df6ff8bdf",
                "namespace": "tsf-tpa",
                "ownerReferences": [
                    {
                        "apiVersion": "apps/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "Deployment",
                        "name": "tpa-pgsql-bee",
                        "uid": "4b815c00-30b6-49bd-b16a-80f7457191d7"
                    }
                ],
                "resourceVersion": "22581",
                "uid": "e12f76d9-ca16-44c6-9260-96088ee65a1d"
            },
            "spec": {
                "replicas": 1,
                "selector": {
                    "matchLabels": {
                        "app": "tpa-pgsql-bee",
                        "pod-template-hash": "5df6ff8bdf"
                    }
                },
                "template": {
                    "metadata": {
                        "labels": {
                            "app": "tpa-pgsql-bee",
                            "phase": "reference",
                            "pod-template-hash": "5df6ff8bdf"
                        }
                    },
                    "spec": {
                        "containers": [
                            {
                                "env": [
                                    {
                                        "name": "POSTGRESQL_USER",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "user",
                                                "name": "tpa-pgsql-user"
                                            }
                                        }
                                    },
                                    {
                                        "name": "POSTGRESQL_PASSWORD",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "password",
                                                "name": "tpa-pgsql-user"
                                            }
                                        }
                                    },
                                    {
                                        "name": "POSTGRESQL_DATABASE",
                                        "valueFrom": {
                                            "secretKeyRef": {
                                                "key": "dbname",
                                                "name": "tpa-pgsql-user"
                                            }
                                        }
                                    }
                                ],
                                "image": "registry.redhat.io/rhel9/postgresql-16:1-1754433677",
                                "imagePullPolicy": "IfNotPresent",
                                "name": "pgsql-bee",
                                "ports": [
                                    {
                                        "containerPort": 5432,
                                        "protocol": "TCP"
                                    }
                                ],
                                "readinessProbe": {
                                    "failureThreshold": 3,
                                    "initialDelaySeconds": 15,
                                    "periodSeconds": 20,
                                    "successThreshold": 1,
                                    "tcpSocket": {
                                        "port": 5432
                                    },
                                    "timeoutSeconds": 1
                                },
                                "resources": {
                                    "limits": {
                                        "cpu": "1",
                                        "memory": "1Gi"
                                    },
                                    "requests": {
                                        "cpu": "250m",
                                        "memory": "512Mi"
                                    }
                                },
                                "terminationMessagePath": "/dev/termination-log",
                                "terminationMessagePolicy": "File",
                                "volumeMounts": [
                                    {
                                        "mountPath": "/var/lib/pgsql/data",
                                        "name": "pgsql-storage"
                                    }
                                ]
                            }
                        ],
                        "dnsPolicy": "ClusterFirst",
                        "restartPolicy": "Always",
                        "schedulerName": "default-scheduler",
                        "securityContext": {
                            "runAsNonRoot": true
                        },
                        "terminationGracePeriodSeconds": 30,
                        "volumes": [
                            {
                                "name": "pgsql-storage",
                                "persistentVolumeClaim": {
                                    "claimName": "tpa-pgsql-data"
                                }
                            }
                        ]
                    }
                }
            },
            "status": {
                "availableReplicas": 1,
                "fullyLabeledReplicas": 1,
                "observedGeneration": 1,
                "readyReplicas": 1,
                "replicas": 1
            }
        }
    ],
    "kind": "List",
    "metadata": {
        "resourceVersion": ""
    }
}
