Skip to content
masterclass Buddy

DevOps · Concept

Error Budget

A PodDisruptionBudget limits how many application Pods may be unavailable during voluntary disruptions. It helps keep an application available while administrators maintain cluster nodes.

Last updated

Since
v1.21

Syntax

apiVersion: policy/v1
kind: PodDisruptionBudget
metadata:
  name: <name>
spec:
  minAvailable: <number-or-percentage> # or maxUnavailable
  selector:
    matchLabels:
      <label-key>: <label-value>

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • Pod Disruptions
  • voluntary disruptions
  • involuntary disruptions
  • kubectl drain
  • PodDisruptionBudget

Source: Specifying a Disruption Budget for your Application. Checked 2026-11-03.