apiVersion: v1
kind: Pod
metadata:
  annotations:
    kubernetes.io/config.hash: 89b59e0128d402e234785e597c11f4db
    kubernetes.io/config.mirror: 89b59e0128d402e234785e597c11f4db
    kubernetes.io/config.seen: '2026-09-18T20:53:30.450604148Z'
    kubernetes.io/config.source: http
    talos.dev/config-version: '1'
    talos.dev/secrets-version: '1'
  creationTimestamp: '2026-09-18T20:54:44Z'
  generation: 1
  labels:
    app.kubernetes.io/component: control-plane
    app.kubernetes.io/managed-by: Talos
    app.kubernetes.io/name: kube-scheduler
    app.kubernetes.io/version: 1.36.4
    component: kube-scheduler
    k8s-app: kube-scheduler
    tier: control-plane
  managedFields:
  - apiVersion: v1
    fieldsType: FieldsV1
    fieldsV1:
      f:metadata:
        f:annotations:
          .: {}
          f:kubernetes.io/config.hash: {}
          f:kubernetes.io/config.mirror: {}
          f:kubernetes.io/config.seen: {}
          f:kubernetes.io/config.source: {}
          f:talos.dev/config-version: {}
          f:talos.dev/secrets-version: {}
        f:labels:
          .: {}
          f:app.kubernetes.io/component: {}
          f:app.kubernetes.io/managed-by: {}
          f:app.kubernetes.io/name: {}
          f:app.kubernetes.io/version: {}
          f:component: {}
          f:k8s-app: {}
          f:tier: {}
        f:ownerReferences:
          .: {}
          k:{"uid":"c3d04dc2-2e43-4bdb-9dc8-f558eae57a90"}: {}
      f:spec:
        f:containers:
          k:{"name":"kube-scheduler"}:
            .: {}
            f:command: {}
            f:env:
              .: {}
              k:{"name":"POD_IP"}:
                .: {}
                f:name: {}
                f:valueFrom:
                  .: {}
                  f:fieldRef: {}
            f:image: {}
            f:imagePullPolicy: {}
            f:livenessProbe:
              .: {}
              f:failureThreshold: {}
              f:httpGet:
                .: {}
                f:host: {}
                f:path: {}
                f:port: {}
                f:scheme: {}
              f:periodSeconds: {}
              f:successThreshold: {}
              f:timeoutSeconds: {}
            f:name: {}
            f:readinessProbe:
              .: {}
              f:failureThreshold: {}
              f:httpGet:
                .: {}
                f:host: {}
                f:path: {}
                f:port: {}
                f:scheme: {}
              f:periodSeconds: {}
              f:successThreshold: {}
              f:timeoutSeconds: {}
            f:resources:
              .: {}
              f:requests:
                .: {}
                f:cpu: {}
                f:memory: {}
            f:securityContext:
              .: {}
              f:allowPrivilegeEscalation: {}
              f:capabilities:
                .: {}
                f:drop: {}
              f:seccompProfile:
                .: {}
                f:type: {}
            f:startupProbe:
              .: {}
              f:failureThreshold: {}
              f:httpGet:
                .: {}
                f:host: {}
                f:path: {}
                f:port: {}
                f:scheme: {}
              f:periodSeconds: {}
              f:successThreshold: {}
              f:timeoutSeconds: {}
            f:terminationMessagePath: {}
            f:terminationMessagePolicy: {}
            f:volumeMounts:
              .: {}
              k:{"mountPath":"/system/config/kubernetes/kube-scheduler"}:
                .: {}
                f:mountPath: {}
                f:name: {}
                f:readOnly: {}
              k:{"mountPath":"/system/secrets/kubernetes/kube-scheduler"}:
                .: {}
                f:mountPath: {}
                f:name: {}
                f:readOnly: {}
        f:dnsPolicy: {}
        f:enableServiceLinks: {}
        f:hostNetwork: {}
        f:nodeName: {}
        f:priority: {}
        f:priorityClassName: {}
        f:restartPolicy: {}
        f:schedulerName: {}
        f:securityContext:
          .: {}
          f:runAsGroup: {}
          f:runAsNonRoot: {}
          f:runAsUser: {}
        f:terminationGracePeriodSeconds: {}
        f:volumes:
          .: {}
          k:{"name":"config"}:
            .: {}
            f:hostPath:
              .: {}
              f:path: {}
              f:type: {}
            f:name: {}
          k:{"name":"secrets"}:
            .: {}
            f:hostPath:
              .: {}
              f:path: {}
              f:type: {}
            f:name: {}
    manager: kubelet
    operation: Update
    time: '2026-09-18T20:54:44Z'
  - apiVersion: v1
    fieldsType: FieldsV1
    fieldsV1:
      f:status:
        f:allocatedResources:
          .: {}
          f:cpu: {}
          f:memory: {}
        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":"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:hostIPs: {}
        f:phase: {}
        f:podIP: {}
        f:podIPs:
          .: {}
          k:{"ip":"172.29.21.224"}:
            .: {}
            f:ip: {}
        f:resources:
          .: {}
          f:requests:
            .: {}
            f:cpu: {}
            f:memory: {}
        f:startTime: {}
    manager: kubelet
    operation: Update
    subresource: status
    time: '2026-09-18T20:54:44Z'
  name: kube-scheduler-csfarm-controlplane-01
  namespace: kube-system
  ownerReferences:
  - apiVersion: v1
    controller: true
    kind: Node
    name: csfarm-controlplane-01
    uid: c3d04dc2-2e43-4bdb-9dc8-f558eae57a90
  resourceVersion: '860'
  uid: 459e8fb2-96d5-4d16-ac19-2653da58c130
spec:
  containers:
  - command:
    - /usr/local/bin/kube-scheduler
    - --authentication-kubeconfig=/system/secrets/kubernetes/kube-scheduler/kubeconfig
    - --authentication-tolerate-lookup-failure=false
    - --authorization-kubeconfig=/system/secrets/kubernetes/kube-scheduler/kubeconfig
    - --bind-address=127.0.0.1
    - --config=/system/config/kubernetes/kube-scheduler/scheduler-config.yaml
    - --leader-elect=true
    - --profiling=false
    - --tls-min-version=VersionTLS13
    env:
    - name: POD_IP
      valueFrom:
        fieldRef:
          apiVersion: v1
          fieldPath: status.podIP
    image: registry.k8s.io/kube-scheduler:v1.36.4
    imagePullPolicy: IfNotPresent
    livenessProbe:
      failureThreshold: 3
      httpGet:
        host: localhost
        path: /livez
        port: 10259
        scheme: HTTPS
      periodSeconds: 10
      successThreshold: 1
      timeoutSeconds: 1
    name: kube-scheduler
    readinessProbe:
      failureThreshold: 3
      httpGet:
        host: localhost
        path: /readyz
        port: 10259
        scheme: HTTPS
      periodSeconds: 10
      successThreshold: 1
      timeoutSeconds: 1
    resources:
      requests:
        cpu: 10m
        memory: 64Mi
    securityContext:
      allowPrivilegeEscalation: false
      capabilities:
        drop:
        - ALL
      seccompProfile:
        type: RuntimeDefault
    startupProbe:
      failureThreshold: 3
      httpGet:
        host: localhost
        path: /livez
        port: 10259
        scheme: HTTPS
      periodSeconds: 10
      successThreshold: 1
      timeoutSeconds: 1
    terminationMessagePath: /dev/termination-log
    terminationMessagePolicy: File
    volumeMounts:
    - mountPath: /system/secrets/kubernetes/kube-scheduler
      name: secrets
      readOnly: true
    - mountPath: /system/config/kubernetes/kube-scheduler
      name: config
      readOnly: true
  dnsPolicy: ClusterFirst
  enableServiceLinks: true
  hostNetwork: true
  nodeName: csfarm-controlplane-01
  preemptionPolicy: PreemptLowerPriority
  priority: 2000000000
  priorityClassName: system-cluster-critical
  restartPolicy: Always
  schedulerName: default-scheduler
  securityContext:
    runAsGroup: 65536
    runAsNonRoot: true
    runAsUser: 65536
  terminationGracePeriodSeconds: 30
  tolerations:
  - effect: NoExecute
    key: node.kubernetes.io/not-ready
    operator: Exists
    tolerationSeconds: 300
  - effect: NoExecute
    key: node.kubernetes.io/unreachable
    operator: Exists
    tolerationSeconds: 300
  volumes:
  - hostPath:
      path: /system/secrets/kubernetes/kube-scheduler
      type: ''
    name: secrets
  - hostPath:
      path: /system/config/kubernetes/kube-scheduler
      type: ''
    name: config
status:
  allocatedResources:
    cpu: 10m
    memory: 64Mi
  conditions:
  - lastProbeTime: null
    lastTransitionTime: '2026-09-18T20:53:31Z'
    status: 'True'
    type: PodReadyToStartContainers
  - lastProbeTime: null
    lastTransitionTime: '2026-09-18T20:53:30Z'
    status: 'True'
    type: Initialized
  - lastProbeTime: null
    lastTransitionTime: '2026-09-18T20:54:31Z'
    status: 'True'
    type: Ready
  - lastProbeTime: null
    lastTransitionTime: '2026-09-18T20:54:31Z'
    status: 'True'
    type: ContainersReady
  - lastProbeTime: null
    lastTransitionTime: '2026-09-18T20:53:30Z'
    status: 'True'
    type: PodScheduled
  containerStatuses:
  - allocatedResources:
      cpu: 10m
      memory: 64Mi
    containerID: containerd://f3dc01c79c284a2a1f6b539a69d0a520574aa34bf1197d46eebc3815355f7ce8
    image: registry.k8s.io/kube-scheduler:v1.36.4
    imageID: registry.k8s.io/kube-scheduler@sha256:7d84d58f091f16399673c87ccf579de50ac6ede39a2d6b82946c2dd5d7838ffc
    lastState:
      terminated:
        containerID: containerd://73a0363c6566edd55852f95ec67f57a5fab7c7036443f2d885454c45b0f9ac39
        exitCode: 0
        finishedAt: '2026-09-18T20:54:29Z'
        reason: Completed
        startedAt: '2026-09-18T20:54:14Z'
    name: kube-scheduler
    ready: true
    resources:
      requests:
        cpu: 10m
        memory: 64Mi
    restartCount: 3
    started: true
    state:
      running:
        startedAt: '2026-09-18T20:54:29Z'
    user:
      linux:
        gid: 65536
        supplementalGroups:
        - 65536
        uid: 65536
    volumeMounts:
    - mountPath: /system/secrets/kubernetes/kube-scheduler
      name: secrets
      readOnly: true
      recursiveReadOnly: Disabled
    - mountPath: /system/config/kubernetes/kube-scheduler
      name: config
      readOnly: true
      recursiveReadOnly: Disabled
  hostIP: 172.29.21.224
  hostIPs:
  - ip: 172.29.21.224
  phase: Running
  podIP: 172.29.21.224
  podIPs:
  - ip: 172.29.21.224
  qosClass: Burstable
  resources:
    requests:
      cpu: 10m
      memory: 64Mi
  startTime: '2026-09-18T20:53:30Z'
