# argocd_source_degraded.yaml
apiVersion: policy/v1
kind: PodDisruptionBudget
metadata:
  name: foo
  namespace: bar
spec:
  minAvailable: 3
  selector:
    matchLabels:
      app.kubernetes.io/name: foo
status:
  conditions:
    - lastTransitionTime: "2024-09-06T18:29:05Z"
      message: ""
      observedGeneration: 2
      reason: InsufficientPods
      status: "False"
      type: DisruptionAllowed
    - lastTransitionTime: "2024-09-06T18:29:06Z"
      message: ""
      observedGeneration: 2
      reason: SyncFailed
      status: "False"
      type: DisruptionAllowed
  currentHealthy: 2
  desiredHealthy: 3
  disruptionsAllowed: 0
  expectedPods: 2
  observedGeneration: 2