---
apiVersion: v1
items:
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      kubectl.kubernetes.io/default-container: cluster-cloud-controller-manager
    creationTimestamp: "2025-10-27T12:17:45Z"
    generateName: cluster-cloud-controller-manager-operator-6f7545d45f-
    labels:
      k8s-app: cloud-manager-operator
      pod-template-hash: 6f7545d45f
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:target.workload.openshift.io/management: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:k8s-app: {}
            f:pod-template-hash: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"ad80c9f5-b0d1-457c-803b-fbbe862a4f1a"}: {}
        f:spec:
          f:containers:
            k:{"name":"cluster-cloud-controller-manager"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"RELEASE_VERSION"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:ports:
                .: {}
                k:{"containerPort":9257,"protocol":"TCP"}:
                  .: {}
                  f:containerPort: {}
                  f:hostPort: {}
                  f:name: {}
                  f:protocol: {}
                k:{"containerPort":9259,"protocol":"TCP"}:
                  .: {}
                  f:containerPort: {}
                  f:hostPort: {}
                  f:name: {}
                  f:protocol: {}
              f:resources:
                .: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/etc/cloud-controller-manager-config/"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/etc/kubernetes"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
            k:{"name":"config-sync-controllers"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"RELEASE_VERSION"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:ports:
                .: {}
                k:{"containerPort":9260,"protocol":"TCP"}:
                  .: {}
                  f:containerPort: {}
                  f:hostPort: {}
                  f:name: {}
                  f:protocol: {}
              f:resources:
                .: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/etc/kubernetes"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
            k:{"name":"kube-rbac-proxy"}:
              .: {}
              f:args: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:ports:
                .: {}
                k:{"containerPort":9258,"protocol":"TCP"}:
                  .: {}
                  f:containerPort: {}
                  f:hostPort: {}
                  f:name: {}
                  f:protocol: {}
              f:resources:
                .: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/etc/kube-rbac-proxy"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/etc/tls/private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostNetwork: {}
          f:nodeSelector: {}
          f:priorityClassName: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext: {}
          f:serviceAccount: {}
          f:serviceAccountName: {}
          f:terminationGracePeriodSeconds: {}
          f:tolerations: {}
          f:volumes:
            .: {}
            k:{"name":"auth-proxy-config"}:
              .: {}
              f:configMap:
                .: {}
                f:defaultMode: {}
                f:name: {}
              f:name: {}
            k:{"name":"cloud-controller-manager-operator-tls"}:
              .: {}
              f:name: {}
              f:secret:
                .: {}
                f:defaultMode: {}
                f:optional: {}
                f:secretName: {}
            k:{"name":"host-etc-kube"}:
              .: {}
              f:hostPath:
                .: {}
                f:path: {}
                f:type: {}
              f:name: {}
            k:{"name":"images"}:
              .: {}
              f:configMap:
                .: {}
                f:defaultMode: {}
                f:name: {}
              f:name: {}
      manager: kube-controller-manager
      operation: Update
      time: "2025-10-27T12:17:45Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.46.248.42"}:
              .: {}
              f:ip: {}
            k:{"ip":"2620:52:0:2ef8::2a"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-27T12:17:47Z"
    name: cluster-cloud-controller-manager-operator-6f7545d45f-8bncd
    namespace: openshift-cloud-controller-manager-operator
    ownerReferences:
    - apiVersion: apps/v1
      blockOwnerDeletion: true
      controller: true
      kind: ReplicaSet
      name: cluster-cloud-controller-manager-operator-6f7545d45f
      uid: ad80c9f5-b0d1-457c-803b-fbbe862a4f1a
    resourceVersion: "38440"
    uid: 6409f67d-8657-4796-8cf1-f4e78230a1c2
  spec:
    containers:
    - command:
      - /bin/bash
      - -c
      - |
        #!/bin/bash
        set -o allexport
        if [[ -f /etc/kubernetes/apiserver-url.env ]]; then
          source /etc/kubernetes/apiserver-url.env
        else
          URL_ONLY_KUBECONFIG=/etc/kubernetes/kubeconfig
        fi
        exec /cluster-controller-manager-operator \
        --leader-elect=true \
        --leader-elect-lease-duration=137s \
        --leader-elect-renew-deadline=107s \
        --leader-elect-retry-period=26s \
        --leader-elect-resource-namespace=openshift-cloud-controller-manager-operator \
        "--images-json=/etc/cloud-controller-manager-config/images.json" \
        --metrics-bind-address=127.0.0.1:9257 \
        --health-addr=127.0.0.1:9259
      env:
      - name: RELEASE_VERSION
        value: 4.19.17
      image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:de4787928dbbe5c3206b703cf7a071c88bb9b1a085718a37ce7054ce273242b3
      imagePullPolicy: IfNotPresent
      name: cluster-cloud-controller-manager
      ports:
      - containerPort: 9257
        hostPort: 9257
        name: metrics
        protocol: TCP
      - containerPort: 9259
        hostPort: 9259
        name: healthz
        protocol: TCP
      resources:
        requests:
          cpu: 10m
          memory: 50Mi
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: FallbackToLogsOnError
      volumeMounts:
      - mountPath: /etc/cloud-controller-manager-config/
        name: images
      - mountPath: /etc/kubernetes
        name: host-etc-kube
        readOnly: true
      - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
        name: kube-api-access-l7crj
        readOnly: true
    - command:
      - /bin/bash
      - -c
      - |
        #!/bin/bash
        set -o allexport
        if [[ -f /etc/kubernetes/apiserver-url.env ]]; then
          source /etc/kubernetes/apiserver-url.env
        else
          URL_ONLY_KUBECONFIG=/etc/kubernetes/kubeconfig
        fi
        exec /config-sync-controllers \
        --leader-elect=true \
        --leader-elect-lease-duration=137s \
        --leader-elect-renew-deadline=107s \
        --leader-elect-retry-period=26s \
        --leader-elect-resource-namespace=openshift-cloud-controller-manager-operator \
        --health-addr=127.0.0.1:9260
      env:
      - name: RELEASE_VERSION
        value: 4.19.17
      image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:de4787928dbbe5c3206b703cf7a071c88bb9b1a085718a37ce7054ce273242b3
      imagePullPolicy: IfNotPresent
      name: config-sync-controllers
      ports:
      - containerPort: 9260
        hostPort: 9260
        name: healthz
        protocol: TCP
      resources:
        requests:
          cpu: 10m
          memory: 25Mi
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: FallbackToLogsOnError
      volumeMounts:
      - mountPath: /etc/kubernetes
        name: host-etc-kube
        readOnly: true
      - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
        name: kube-api-access-l7crj
        readOnly: true
    - args:
      - --secure-listen-address=0.0.0.0:9258
      - --upstream=http://127.0.0.1:9257/
      - --tls-cert-file=/etc/tls/private/tls.crt
      - --tls-private-key-file=/etc/tls/private/tls.key
      - --config-file=/etc/kube-rbac-proxy/config-file.yaml
      - --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305
      - --logtostderr=true
      - --v=3
      image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:bded7d9e3f796c4a84b78302430d3dd93ddce089074cb8fc044c0e17f0442c00
      imagePullPolicy: IfNotPresent
      name: kube-rbac-proxy
      ports:
      - containerPort: 9258
        hostPort: 9258
        name: https
        protocol: TCP
      resources:
        requests:
          cpu: 10m
          memory: 20Mi
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: FallbackToLogsOnError
      volumeMounts:
      - mountPath: /etc/kube-rbac-proxy
        name: auth-proxy-config
      - mountPath: /etc/tls/private
        name: cloud-controller-manager-operator-tls
      - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
        name: kube-api-access-l7crj
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: true
    hostNetwork: true
    nodeName: cnvqe-071.lab.eng.tlv2.redhat.com
    nodeSelector:
      node-role.kubernetes.io/master: ""
    preemptionPolicy: PreemptLowerPriority
    priority: 2000001000
    priorityClassName: system-node-critical
    restartPolicy: Always
    schedulerName: default-scheduler
    securityContext: {}
    serviceAccount: cluster-cloud-controller-manager
    serviceAccountName: cluster-cloud-controller-manager
    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
    - effect: NoSchedule
      key: node.cloudprovider.kubernetes.io/uninitialized
      operator: Exists
    - effect: NoSchedule
      key: node.kubernetes.io/not-ready
      operator: Exists
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - configMap:
        defaultMode: 420
        name: cloud-controller-manager-images
      name: images
    - hostPath:
        path: /etc/kubernetes
        type: Directory
      name: host-etc-kube
    - configMap:
        defaultMode: 420
        name: kube-rbac-proxy
      name: auth-proxy-config
    - name: cloud-controller-manager-operator-tls
      secret:
        defaultMode: 420
        optional: true
        secretName: cloud-controller-manager-operator-tls
    - name: kube-api-access-l7crj
      projected:
        defaultMode: 420
        sources:
        - serviceAccountToken:
            expirationSeconds: 3607
            path: token
        - configMap:
            items:
            - key: ca.crt
              path: ca.crt
            name: kube-root-ca.crt
        - downwardAPI:
            items:
            - fieldRef:
                apiVersion: v1
                fieldPath: metadata.namespace
              path: namespace
        - configMap:
            items:
            - key: service-ca.crt
              path: service-ca.crt
            name: openshift-service-ca.crt
  status:
    conditions:
    - lastProbeTime: null
      lastTransitionTime: "2025-10-27T12:17:47Z"
      status: "True"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-27T12:17:45Z"
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-27T12:17:47Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-27T12:17:47Z"
      status: "True"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-27T12:17:45Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://58b34dd914e2a11eb436a2f391e40ea4aa28c410efbb7d307041dd6a9ad55848
      image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:de4787928dbbe5c3206b703cf7a071c88bb9b1a085718a37ce7054ce273242b3
      imageID: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:de4787928dbbe5c3206b703cf7a071c88bb9b1a085718a37ce7054ce273242b3
      lastState: {}
      name: cluster-cloud-controller-manager
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-27T12:17:46Z"
      volumeMounts:
      - mountPath: /etc/cloud-controller-manager-config/
        name: images
      - mountPath: /etc/kubernetes
        name: host-etc-kube
        readOnly: true
        recursiveReadOnly: Disabled
      - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
        name: kube-api-access-l7crj
        readOnly: true
        recursiveReadOnly: Disabled
    - containerID: cri-o://a4953067cc4e1225f8f9f3ada113bd621e8fa34e01e525f8e7551b6987f38d79
      image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:de4787928dbbe5c3206b703cf7a071c88bb9b1a085718a37ce7054ce273242b3
      imageID: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:de4787928dbbe5c3206b703cf7a071c88bb9b1a085718a37ce7054ce273242b3
      lastState: {}
      name: config-sync-controllers
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-27T12:17:46Z"
      volumeMounts:
      - mountPath: /etc/kubernetes
        name: host-etc-kube
        readOnly: true
        recursiveReadOnly: Disabled
      - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
        name: kube-api-access-l7crj
        readOnly: true
        recursiveReadOnly: Disabled
    - containerID: cri-o://938217c0566ad88c5b6681bc2ba0110e63c610ec3e9aa140cff27063ba75943c
      image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:bded7d9e3f796c4a84b78302430d3dd93ddce089074cb8fc044c0e17f0442c00
      imageID: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:bded7d9e3f796c4a84b78302430d3dd93ddce089074cb8fc044c0e17f0442c00
      lastState: {}
      name: kube-rbac-proxy
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-27T12:17:47Z"
      volumeMounts:
      - mountPath: /etc/kube-rbac-proxy
        name: auth-proxy-config
      - mountPath: /etc/tls/private
        name: cloud-controller-manager-operator-tls
      - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
        name: kube-api-access-l7crj
        readOnly: true
        recursiveReadOnly: Disabled
    hostIP: 10.46.248.42
    hostIPs:
    - ip: 10.46.248.42
    - ip: 2620:52:0:2ef8::2a
    phase: Running
    podIP: 10.46.248.42
    podIPs:
    - ip: 10.46.248.42
    - ip: 2620:52:0:2ef8::2a
    qosClass: Burstable
    startTime: "2025-10-27T12:17:45Z"
kind: PodList
metadata:
  resourceVersion: "2219644"
