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 preflight validation to check management components vs cluster components version skew #7800
Add preflight validation to check management components vs cluster components version skew #7800
Conversation
Skipping CI for Draft Pull Request. |
3c45616
to
fcafeed
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #7800 +/- ##
==========================================
- Coverage 73.55% 73.54% -0.02%
==========================================
Files 588 588
Lines 37176 37200 +24
==========================================
+ Hits 27346 27357 +11
- Misses 8035 8045 +10
- Partials 1795 1798 +3 ☔ View full report in Codecov by Sentry. |
c148af0
to
3539692
Compare
… only be one above cluster version
3539692
to
b79ffea
Compare
243a817
to
150d868
Compare
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: cxbrowne1207 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 |
/cherry-pick release-0.19 |
@cxbrowne1207: new pull request created: #7812 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. |
Issue #, if available:
Description of changes:
We have added to the docs that the suppported version difference of management components can be at most 1 EKS Anywhere minor version greater than the EKS Anywhere version of cluster components. However, we have no pre-flight validation that ensures that. This PR adds that preflight validation.
Testing (if applicable):
Documentation added/planned (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.