Pod Disruption Budget (PDB) — это ресурс Kubernetes, который указывает минимальное количество реплик подов, которое приложение должно поддерживать во время добровольных прерываний.
PDB определяет допустимые пороги прерываний для твоих рабочих нагрузок. Например:
.spec.replicas: 5 обычно запускает 5 подовPDB гарантируют, что твои приложения поддерживают минимальную доступность во время плановых технических окон. Это предотвращает ситуации, когда слишком много реплик подов удаляются одновременно, что может привести к деградации сервиса или простоям.
PDB применяются только к добровольным прерываниям. Они не защищают от непредвиденных прерываний, таких как падения узлов или нехватка ресурсов, поскольку эти события невозможно скоординировать с Eviction API.
Pod Disruption Budget может предотвратить непроизвольные сбои, вызванные отказами оборудования или крахами ноды.
Новый — ещё не проверен сообществом
Вы