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

feat: change the PDB maxUnavailable to 10% #453

Merged
merged 3 commits into from
Mar 25, 2024

Conversation

yj-yan
Copy link
Contributor

@yj-yan yj-yan commented Mar 15, 2024

Please read CONTRIBUTING.md for additional information on contributing to this repository!

What this PR does / why we need it

Change the maxUnavailable to 10% to reduce extra cost when draining nodes.

Feature request: https://outreach-hq.slack.com/archives/C01CAR6GVPD/p1710492579539699

Jira ID

[XX-XX]

Notes for your reviewers

@yj-yan yj-yan requested a review from a team as a code owner March 15, 2024 21:37
Copy link

@zdenekvicar zdenekvicar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is very reasonable, does not bring any risk but allows better k8s rollouts going forward.

Copy link

@jan-ludvik jan-ludvik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you! This came from my request as bigger apps with dozens of replicas still allow only 1 replica to be disrupted and that is slowing down our autoscaling significantly.
For example lightning app has 60 replicas so this change will mean 6 will be possible to disrupt at a time which should open more options for cluster consolidation process.

@jan-ludvik jan-ludvik merged commit 87bd297 into main Mar 25, 2024
3 checks passed
@jan-ludvik jan-ludvik deleted the yjyan/change-pdb-maxunavailable branch March 25, 2024 15:10
@getoutreach-ci-2
Copy link

🎉 This PR is included in version 1.22.0-rc.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@getoutreach-ci-2
Copy link

🎉 This PR is included in version 1.22.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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