-
Notifications
You must be signed in to change notification settings - Fork 22
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
first version of failure domain support for CAPX #335
first version of failure domain support for CAPX #335
Conversation
d42cdb0
to
eb5abd5
Compare
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #335 +/- ##
========================================
+ Coverage 2.61% 8.89% +6.27%
========================================
Files 4 4
Lines 995 1046 +51
========================================
+ Hits 26 93 +67
+ Misses 969 953 -16 ☔ View full report in Codecov by Sentry. |
As discussed, lets add following
|
eb577f9
to
50bc865
Compare
/retest |
Changes otherwise lgtm. E2E failed due to bad config so that need changing. FYI @adiantum
|
a6398f3
to
cd6eb7c
Compare
/retest |
...ta/infrastructure-nutanix/v1beta1/cluster-template-failure-domains/failure-domain-patch.yaml
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
2840653
2840653
to
a525379
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
/lgtm
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: tuxtof, yannickstruyf3 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 |
What this PR does / why we need it:
Each failure domain consists of the combination of a Prism Element cluster and a subnet. All Prism Element clusters need to be managed by the same Prism Central instance.
Example NutanixCluster spec:
Example MachineDeployment:
Each Machine created by the MachineDeployment will have the failureDomain attribute in the spec.
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):N/A
How Has This Been Tested?:
make test-e2e-cilium
To run the failure-domain e2e tests, following env variables are required:
LABEL_FILTERS="capx-feature-test&&failure-domains" RUN_VALIDATION_TESTS_ONLY=true make test-e2e-cilium
Special notes for your reviewer:
N/A
Release note: