-
Notifications
You must be signed in to change notification settings - Fork 288
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
Preflight upgrade validations for pod disruption budgets #5697
Conversation
Skipping CI for Draft Pull Request. |
cfb0a0d
to
32ee30e
Compare
Codecov Report
@@ Coverage Diff @@
## main #5697 +/- ##
=======================================
Coverage ? 73.71%
=======================================
Files ? 452
Lines ? 37837
Branches ? 0
=======================================
Hits ? 27893
Misses ? 8320
Partials ? 1624
|
a74cd6a
to
dcbc2ef
Compare
5feb51d
to
80c33c4
Compare
/lgtm |
In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: mitalipaygude The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
* Preflight upgrade validations for pod disruption budgets * update cluster
Issue #, if available:
#5189
Description of changes:
This PR introduces preflight upgrade validations for clusters having pod disruption budgets. If a cluster has any pod disruption budgets active on it, EKSA will error out for upgrade cluster command. We provide a flag for the users to skip the preflight validations if they wish to.
The design doc for this issue is here #5685
The help command looks like this:
Testing (if applicable):
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.