Quick Start Cluster Namespace Application Helm Apps F.A.Q

Pod Disruption Budget (PDB)

Pod Disruption Budget (PDB) in Kubernetes allows you to limit the number of disruptions that can happen to the pods in a deployment or stateful set during voluntary disruptions, such as pod upgrades or node maintenance. By defining a PDB, you can ensure that a minimum number of pods are always available to serve requests, which helps maintain high availability for your applications.

Use Case of Pod Disruption Budget -

  • Maintaining Availability
  • Rolling Updates and Upgrades
  • Cluster Maintenance
  • High Availability for Stateful Applications
  • Minimizing Downtime

More Details: https://kubernetes.io/docs/concepts/workloads/pods/disruptions/