--- apiVersion: v1 kind: Pod metadata: annotations: kubectl.kubernetes.io/default-logs-container: kube-controller-manager kubernetes.io/config.hash: 22d203cddc73520ec1f0a02d0658fa5a kubernetes.io/config.mirror: 22d203cddc73520ec1f0a02d0658fa5a kubernetes.io/config.seen: "2020-05-26T09:55:12.355920428Z" kubernetes.io/config.source: file creationTimestamp: "2020-05-26T09:55:12Z" labels: app: kube-controller-manager kube-controller-manager: "true" revision: "8" managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:kubectl.kubernetes.io/default-logs-container: {} f:kubernetes.io/config.hash: {} f:kubernetes.io/config.mirror: {} f:kubernetes.io/config.seen: {} f:kubernetes.io/config.source: {} f:labels: .: {} f:app: {} f:kube-controller-manager: {} f:revision: {} f:ownerReferences: .: {} k:{"uid":"62f88de9-026c-4a5f-a630-d1a935a6c82f"}: .: {} f:apiVersion: {} f:controller: {} f:kind: {} f:name: {} f:uid: {} f:spec: f:containers: k:{"name":"cluster-policy-controller"}: .: {} f:args: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:ports: .: {} k:{"containerPort":10357,"protocol":"TCP"}: .: {} f:containerPort: {} f:hostPort: {} f:protocol: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: .: {} f:requests: .: {} f:cpu: {} f:memory: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/kubernetes/static-pod-certs"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/kubernetes/static-pod-resources"}: .: {} f:mountPath: {} f:name: {} k:{"name":"kube-controller-manager"}: .: {} f:args: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:ports: .: {} k:{"containerPort":10257,"protocol":"TCP"}: .: {} f:containerPort: {} f:hostPort: {} f:protocol: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: .: {} f:requests: .: {} f:cpu: {} f:memory: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/kubernetes/static-pod-certs"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/kubernetes/static-pod-resources"}: .: {} f:mountPath: {} f:name: {} k:{"name":"kube-controller-manager-cert-syncer"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"POD_NAME"}: .: {} f:name: {} f:valueFrom: .: {} f:fieldRef: .: {} f:apiVersion: {} f:fieldPath: {} k:{"name":"POD_NAMESPACE"}: .: {} f:name: {} f:valueFrom: .: {} f:fieldRef: .: {} f:apiVersion: {} f:fieldPath: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: .: {} f:requests: .: {} f:cpu: {} f:memory: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/kubernetes/static-pod-certs"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/kubernetes/static-pod-resources"}: .: {} f:mountPath: {} f:name: {} k:{"name":"kube-controller-manager-recovery-controller"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"POD_NAMESPACE"}: .: {} f:name: {} f:valueFrom: .: {} f:fieldRef: .: {} f:apiVersion: {} f:fieldPath: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: .: {} f:requests: .: {} f:cpu: {} f:memory: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/kubernetes/static-pod-certs"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/kubernetes/static-pod-resources"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostNetwork: {} f:initContainers: .: {} k:{"name":"wait-for-host-ports"}: .: {} f:args: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:nodeName: {} f:priorityClassName: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:terminationGracePeriodSeconds: {} f:tolerations: {} f:volumes: .: {} k:{"name":"cert-dir"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"resource-dir"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} 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":"PodScheduled"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:initContainerStatuses: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.0.0.6"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update time: "2020-05-26T09:56:08Z" name: kube-controller-manager-skumari-gcp-wd9nd-master-2.c.openshift-gce-devel.internal namespace: openshift-kube-controller-manager ownerReferences: - apiVersion: v1 controller: true kind: Node name: skumari-gcp-wd9nd-master-2.c.openshift-gce-devel.internal uid: 62f88de9-026c-4a5f-a630-d1a935a6c82f resourceVersion: "20233" selfLink: /api/v1/namespaces/openshift-kube-controller-manager/pods/kube-controller-manager-skumari-gcp-wd9nd-master-2.c.openshift-gce-devel.internal uid: e1dd1b31-b19f-494f-838b-b1366dd97449 spec: containers: - args: - |- if [ -f /etc/kubernetes/static-pod-certs/configmaps/trusted-ca-bundle/ca-bundle.crt ]; then echo "Copying system trust bundle" cp -f /etc/kubernetes/static-pod-certs/configmaps/trusted-ca-bundle/ca-bundle.crt /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem fi exec hyperkube kube-controller-manager --openshift-config=/etc/kubernetes/static-pod-resources/configmaps/config/config.yaml \ --kubeconfig=/etc/kubernetes/static-pod-resources/configmaps/controller-manager-kubeconfig/kubeconfig \ --authentication-kubeconfig=/etc/kubernetes/static-pod-resources/configmaps/controller-manager-kubeconfig/kubeconfig \ --authorization-kubeconfig=/etc/kubernetes/static-pod-resources/configmaps/controller-manager-kubeconfig/kubeconfig \ --client-ca-file=/etc/kubernetes/static-pod-certs/configmaps/client-ca/ca-bundle.crt \ --requestheader-client-ca-file=/etc/kubernetes/static-pod-certs/configmaps/aggregator-client-ca/ca-bundle.crt -v=2 --tls-cert-file=/etc/kubernetes/static-pod-resources/secrets/serving-cert/tls.crt --tls-private-key-file=/etc/kubernetes/static-pod-resources/secrets/serving-cert/tls.key command: - /bin/bash - -ec image: registry.svc.ci.openshift.org/ci-ln-6vywnkk/stable@sha256:f8e1259fce7251b4b6728c75adb256190d757c17ea3a80e5a6ef66a5c8a80bf5 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: healthz port: 10257 scheme: HTTPS initialDelaySeconds: 45 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 10 name: kube-controller-manager ports: - containerPort: 10257 hostPort: 10257 protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: healthz port: 10257 scheme: HTTPS initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 10 resources: requests: cpu: 80m memory: 200Mi terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /etc/kubernetes/static-pod-resources name: resource-dir - mountPath: /etc/kubernetes/static-pod-certs name: cert-dir - args: - --config=/etc/kubernetes/static-pod-resources/configmaps/cluster-policy-controller-config/config.yaml command: - cluster-policy-controller - start image: registry.svc.ci.openshift.org/ci-ln-6vywnkk/stable@sha256:df1719bbc54b253262125862a328231190da6690a5e06cef01e5a75d10dfd89c imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: healthz port: 10357 scheme: HTTPS initialDelaySeconds: 45 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 10 name: cluster-policy-controller ports: - containerPort: 10357 hostPort: 10357 protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: healthz port: 10357 scheme: HTTPS initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 10 resources: requests: cpu: 10m memory: 200Mi terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /etc/kubernetes/static-pod-resources name: resource-dir - mountPath: /etc/kubernetes/static-pod-certs name: cert-dir - args: - --kubeconfig=/etc/kubernetes/static-pod-resources/configmaps/kube-controller-cert-syncer-kubeconfig/kubeconfig - --namespace=$(POD_NAMESPACE) - --destination-dir=/etc/kubernetes/static-pod-certs command: - cluster-kube-controller-manager-operator - cert-syncer env: - name: POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: POD_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace image: registry.svc.ci.openshift.org/ci-ln-6vywnkk/stable@sha256:9f008c7ff3d155484d18a2ab063aab52a600c85e88d7955a125e591d756d1507 imagePullPolicy: IfNotPresent name: kube-controller-manager-cert-syncer resources: requests: cpu: 5m memory: 50Mi terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /etc/kubernetes/static-pod-resources name: resource-dir - mountPath: /etc/kubernetes/static-pod-certs name: cert-dir - args: - --kubeconfig=/etc/kubernetes/static-pod-resources/configmaps/kube-controller-cert-syncer-kubeconfig/kubeconfig - --namespace=$(POD_NAMESPACE) - --listen=0.0.0.0:9443 - -v=2 command: - cluster-kube-controller-manager-operator - cert-recovery-controller env: - name: POD_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace image: registry.svc.ci.openshift.org/ci-ln-6vywnkk/stable@sha256:9f008c7ff3d155484d18a2ab063aab52a600c85e88d7955a125e591d756d1507 imagePullPolicy: IfNotPresent name: kube-controller-manager-recovery-controller resources: requests: cpu: 5m memory: 50Mi terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /etc/kubernetes/static-pod-resources name: resource-dir - mountPath: /etc/kubernetes/static-pod-certs name: cert-dir dnsPolicy: ClusterFirst enableServiceLinks: true hostNetwork: true initContainers: - args: - | echo -n "Waiting for port :10257 and :10357 to be released." while [ -n "$(lsof -ni :10257)$(lsof -ni :10357)" ]; do echo -n "." sleep 1 done command: - /usr/bin/timeout - "65" - /bin/bash - -ec image: registry.svc.ci.openshift.org/ci-ln-6vywnkk/stable@sha256:f8e1259fce7251b4b6728c75adb256190d757c17ea3a80e5a6ef66a5c8a80bf5 imagePullPolicy: IfNotPresent name: wait-for-host-ports resources: {} terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError nodeName: skumari-gcp-wd9nd-master-2.c.openshift-gce-devel.internal priority: 2000001000 priorityClassName: system-node-critical restartPolicy: Always schedulerName: default-scheduler securityContext: {} terminationGracePeriodSeconds: 30 tolerations: - operator: Exists volumes: - hostPath: path: /etc/kubernetes/static-pod-resources/kube-controller-manager-pod-8 type: "" name: resource-dir - hostPath: path: /etc/kubernetes/static-pod-resources/kube-controller-manager-certs type: "" name: cert-dir status: conditions: - lastProbeTime: null lastTransitionTime: "2020-05-26T09:55:14Z" status: "True" type: Initialized - lastProbeTime: null lastTransitionTime: "2020-05-26T09:56:08Z" status: "True" type: Ready - lastProbeTime: null lastTransitionTime: "2020-05-26T09:56:08Z" status: "True" type: ContainersReady - lastProbeTime: null lastTransitionTime: "2020-05-26T09:41:05Z" status: "True" type: PodScheduled containerStatuses: - containerID: cri-o://343f17c54cb6ec4e083c0db6d0f402eb32b68301b9c34d36124a48df179ea728 image: registry.svc.ci.openshift.org/ci-ln-6vywnkk/stable@sha256:df1719bbc54b253262125862a328231190da6690a5e06cef01e5a75d10dfd89c imageID: registry.svc.ci.openshift.org/ci-ln-6vywnkk/stable@sha256:df1719bbc54b253262125862a328231190da6690a5e06cef01e5a75d10dfd89c lastState: terminated: containerID: cri-o://3c0af595ce41f9757cd63ad5ec7a7f6e64d840ed4b855bd5a11cf6864d784a1e exitCode: 255 finishedAt: "2020-05-26T09:55:35Z" message: | I0526 09:55:35.447444 1 policy_controller.go:41] Starting controllers on 0.0.0.0:10357 (v0.0.0-unknown) I0526 09:55:35.449947 1 leaderelection.go:242] attempting to acquire leader lease openshift-kube-controller-manager/cluster-policy-controller... I0526 09:55:35.449952 1 standalone_apiserver.go:103] Started health checks at 0.0.0.0:10357 F0526 09:55:35.450809 1 standalone_apiserver.go:119] listen tcp 0.0.0.0:10357: bind: address already in use reason: Error startedAt: "2020-05-26T09:55:35Z" name: cluster-policy-controller ready: true restartCount: 3 started: true state: running: startedAt: "2020-05-26T09:55:58Z" - containerID: cri-o://d974b7a5f5a057dd562e93ff38e6f7505aaef76223bb9e9dd5b58969ea2bd71e image: registry.svc.ci.openshift.org/ci-ln-6vywnkk/stable@sha256:f8e1259fce7251b4b6728c75adb256190d757c17ea3a80e5a6ef66a5c8a80bf5 imageID: registry.svc.ci.openshift.org/ci-ln-6vywnkk/stable@sha256:f8e1259fce7251b4b6728c75adb256190d757c17ea3a80e5a6ef66a5c8a80bf5 lastState: {} name: kube-controller-manager ready: true restartCount: 0 started: true state: running: startedAt: "2020-05-26T09:55:15Z" - containerID: cri-o://81ea4549c7cb0f02d5bdb1512545b69e88b0fa585be64210b334a8b2dd549876 image: registry.svc.ci.openshift.org/ci-ln-6vywnkk/stable@sha256:9f008c7ff3d155484d18a2ab063aab52a600c85e88d7955a125e591d756d1507 imageID: registry.svc.ci.openshift.org/ci-ln-6vywnkk/stable@sha256:9f008c7ff3d155484d18a2ab063aab52a600c85e88d7955a125e591d756d1507 lastState: {} name: kube-controller-manager-cert-syncer ready: true restartCount: 0 started: true state: running: startedAt: "2020-05-26T09:55:15Z" - containerID: cri-o://95aad7bf182c5c38a7faca8d1101697b10ba19276b955cf65af67992da9c114b image: registry.svc.ci.openshift.org/ci-ln-6vywnkk/stable@sha256:9f008c7ff3d155484d18a2ab063aab52a600c85e88d7955a125e591d756d1507 imageID: registry.svc.ci.openshift.org/ci-ln-6vywnkk/stable@sha256:9f008c7ff3d155484d18a2ab063aab52a600c85e88d7955a125e591d756d1507 lastState: {} name: kube-controller-manager-recovery-controller ready: true restartCount: 0 started: true state: running: startedAt: "2020-05-26T09:55:16Z" hostIP: 10.0.0.6 initContainerStatuses: - containerID: cri-o://917fd400c0d8dc908f1c00433cf3ec5dd406cf0798ae76bd1394bb3f531af92b image: registry.svc.ci.openshift.org/ci-ln-6vywnkk/stable@sha256:f8e1259fce7251b4b6728c75adb256190d757c17ea3a80e5a6ef66a5c8a80bf5 imageID: registry.svc.ci.openshift.org/ci-ln-6vywnkk/stable@sha256:f8e1259fce7251b4b6728c75adb256190d757c17ea3a80e5a6ef66a5c8a80bf5 lastState: {} name: wait-for-host-ports ready: true restartCount: 0 state: terminated: containerID: cri-o://917fd400c0d8dc908f1c00433cf3ec5dd406cf0798ae76bd1394bb3f531af92b exitCode: 0 finishedAt: "2020-05-26T09:55:14Z" reason: Completed startedAt: "2020-05-26T09:55:13Z" phase: Running podIP: 10.0.0.6 podIPs: - ip: 10.0.0.6 qosClass: Burstable startTime: "2020-05-26T09:41:05Z"