eks-anywhere
eks-anywhere copied to clipboard
Update tinkerbell stack to use the latest tinkerbell helm chart
Issue #, if available: https://github.com/aws/eks-anywhere/issues/2772
Description of changes:
Update tinkerbell stack to use the updated tinkerbell helm chart with envoy and LoadBalancerClass here https://github.com/aws/eks-anywhere-build-tooling/pull/1091
Also, add a --wait to the helm install command so helm waits for deployments to be ready before moving forward
Testing (if applicable): Created a new bare-metal cluster with the updated tinkerbell chart
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Codecov Report
Merging #2880 (611051c) into main (a12a7f7) will increase coverage by
0.01%. The diff coverage is100.00%.
@@ Coverage Diff @@
## main #2880 +/- ##
==========================================
+ Coverage 61.57% 61.58% +0.01%
==========================================
Files 323 323
Lines 26364 26374 +10
==========================================
+ Hits 16233 16243 +10
Misses 8860 8860
Partials 1271 1271
| Impacted Files | Coverage Δ | |
|---|---|---|
| pkg/executables/helm.go | 71.00% <100.00%> (ø) |
|
| pkg/providers/tinkerbell/stack/stack.go | 84.21% <100.00%> (+0.87%) |
:arrow_up: |
| pkg/providers/tinkerbell/tinkerbell.go | 33.79% <100.00%> (ø) |
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
/approve
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: ptrivedi
The full list of commands accepted by this bot can be found here.
The pull request process is described here
- ~~OWNERS~~ [ptrivedi]
Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment
/lgtm
/hold
/unhold