---
apiVersion: policy/v1
items:
- apiVersion: policy/v1
  kind: PodDisruptionBudget
  metadata:
    creationTimestamp: "2025-10-27T11:31:02Z"
    generation: 2
    managedFields:
    - apiVersion: policy/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:spec:
          f:minAvailable: {}
          f:selector: {}
          f:unhealthyPodEvictionPolicy: {}
      manager: cluster-kube-scheduler-operator
      operation: Update
      time: "2025-10-27T11:49:11Z"
    - apiVersion: policy/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            .: {}
            k:{"type":"DisruptionAllowed"}:
              .: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:observedGeneration: {}
              f:reason: {}
              f:status: {}
              f:type: {}
          f:currentHealthy: {}
          f:desiredHealthy: {}
          f:disruptionsAllowed: {}
          f:expectedPods: {}
          f:observedGeneration: {}
      manager: kube-controller-manager
      operation: Update
      subresource: status
      time: "2025-10-27T12:37:43Z"
    name: openshift-kube-scheduler-guard-pdb
    namespace: openshift-kube-scheduler
    resourceVersion: "49097"
    uid: 6f8ef159-24d8-46af-97f4-5f7eaa91325f
  spec:
    minAvailable: 2
    selector:
      matchLabels:
        app: guard
    unhealthyPodEvictionPolicy: AlwaysAllow
  status:
    conditions:
    - lastTransitionTime: "2025-10-27T12:37:43Z"
      message: ""
      observedGeneration: 2
      reason: SufficientPods
      status: "True"
      type: DisruptionAllowed
    currentHealthy: 3
    desiredHealthy: 2
    disruptionsAllowed: 1
    expectedPods: 3
    observedGeneration: 2
kind: PodDisruptionBudgetList
metadata:
  resourceVersion: "2220240"
