--- 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:51:52.316066921Z" kubernetes.io/config.source: file creationTimestamp: "2020-05-26T09:51:52Z" 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":"3b1b0df8-aa21-4de1-af00-33967b808489"}: .: {} 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.4"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update time: "2020-05-26T09:52:23Z" name: kube-controller-manager-skumari-gcp-wd9nd-master-1.c.openshift-gce-devel.internal namespace: openshift-kube-controller-manager ownerReferences: - apiVersion: v1 controller: true kind: Node name: skumari-gcp-wd9nd-master-1.c.openshift-gce-devel.internal uid: 3b1b0df8-aa21-4de1-af00-33967b808489 resourceVersion: "18620" selfLink: /api/v1/namespaces/openshift-kube-controller-manager/pods/kube-controller-manager-skumari-gcp-wd9nd-master-1.c.openshift-gce-devel.internal uid: 4e9cba57-1d86-4b3e-adc1-0e94638c2bfa 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-1.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:51:55Z" status: "True" type: Initialized - lastProbeTime: null lastTransitionTime: "2020-05-26T09:52:23Z" status: "True" type: Ready - lastProbeTime: null lastTransitionTime: "2020-05-26T09:52:23Z" status: "True" type: ContainersReady - lastProbeTime: null lastTransitionTime: "2020-05-26T09:41:40Z" status: "True" type: PodScheduled containerStatuses: - containerID: cri-o://737bc17385d6500bdb8cda940d6f7a550c58607bbafe5561f1c0276f0fc1abdd 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://4b404bb955cdb4495331c3a565a2506dd58c6709846ee7e8b7f14e213fb5aef8 exitCode: 255 finishedAt: "2020-05-26T09:51:57Z" message: | I0526 09:51:57.562255 1 policy_controller.go:41] Starting controllers on 0.0.0.0:10357 (v0.0.0-unknown) I0526 09:51:57.564495 1 standalone_apiserver.go:103] Started health checks at 0.0.0.0:10357 I0526 09:51:57.564550 1 leaderelection.go:242] attempting to acquire leader lease openshift-kube-controller-manager/cluster-policy-controller... F0526 09:51:57.565655 1 standalone_apiserver.go:119] listen tcp 0.0.0.0:10357: bind: address already in use reason: Error startedAt: "2020-05-26T09:51:57Z" name: cluster-policy-controller ready: true restartCount: 2 started: true state: running: startedAt: "2020-05-26T09:52:13Z" - containerID: cri-o://c609f0a77f862c825ccea5f25a4fa96df61fc56e00dc2a9c6a960901ffea0fe2 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:51:55Z" - containerID: cri-o://753d25a9b254149652b6152a64fdac456b9607564dc03f5c327d043562ecee88 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:51:56Z" - containerID: cri-o://e0429ce488d91b175d44b975e02797efb9a5c93786cbf3d42498becb79f8a4de 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:51:56Z" hostIP: 10.0.0.4 initContainerStatuses: - containerID: cri-o://554146833cfde9334480df19cdd31dd6507ad366f9fd684e1e1f0262aba70b69 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://554146833cfde9334480df19cdd31dd6507ad366f9fd684e1e1f0262aba70b69 exitCode: 0 finishedAt: "2020-05-26T09:51:54Z" reason: Completed startedAt: "2020-05-26T09:51:53Z" phase: Running podIP: 10.0.0.4 podIPs: - ip: 10.0.0.4 qosClass: Burstable startTime: "2020-05-26T09:41:40Z"