A PodDisruptionBudget (PDB) protects the availability of an application during voluntary disruptions such as node drains and cluster upgrades. The PodDisruptionBudget YAML Generator writes that manifest from a form so you do not have to recall the policy/v1 schema.
You set the PDB name and namespace, then choose how many pods must stay available - either minAvailable or maxUnavailable, each given as an integer or a percentage. Finally you add a label selector (matchLabels) that picks the pods the budget covers. The resulting YAML is valid policy/v1.
The name is validated as an RFC 1123 label, the selector needs at least one label, and at least one of minAvailable or maxUnavailable is required. Problems are reported in a clear panel. Everything runs locally and nothing is uploaded.