Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for PDB maxUnavailable in EnvoyProxy CRD #4840

Open
Skaronator opened this issue Dec 3, 2024 · 0 comments
Open

Add support for PDB maxUnavailable in EnvoyProxy CRD #4840

Skaronator opened this issue Dec 3, 2024 · 0 comments
Labels

Comments

@Skaronator
Copy link

Description: The EnvoyProxy allows to configure a podDisruptionBudget. Currently that CRD allows to only configure a minAvailable but it would be way more useful to also support maxUnavailable.

[optional Relevant Links:]

maxUnavailable is also recommended by the official Kubernetes docs:

The use of maxUnavailable is recommended as it automatically responds to changes in the number of replicas of the corresponding controller.

https://kubernetes.io/docs/tasks/run-application/configure-pdb/#:~:text=The%20use%20of%20maxUnavailable%20is%20recommended%20as%20it%20automatically%20responds%20to%20changes%20in%20the%20number%20of%20replicas%20of%20the%20corresponding%20controller.

Original PR: #3583

Kubernetes PDB: Why we swapped to using maxUnavailable

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant