eks-anywhere icon indicating copy to clipboard operation
eks-anywhere copied to clipboard

Update tinkerbell stack to use the latest tinkerbell helm chart

Open abhinavmpandey08 opened this issue 3 years ago • 2 comments

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.

abhinavmpandey08 avatar Aug 04 '22 19:08 abhinavmpandey08

Codecov Report

Merging #2880 (611051c) into main (a12a7f7) will increase coverage by 0.01%. The diff coverage is 100.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.

codecov[bot] avatar Aug 04 '22 20:08 codecov[bot]

/approve

ptrivedi avatar Aug 11 '22 18:08 ptrivedi

[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

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment Approvers can cancel approval by writing /approve cancel in a comment

eks-distro-bot avatar Aug 11 '22 18:08 eks-distro-bot

/lgtm

ptrivedi avatar Aug 11 '22 18:08 ptrivedi

/hold

abhinavmpandey08 avatar Aug 11 '22 18:08 abhinavmpandey08

/unhold

abhinavmpandey08 avatar Aug 11 '22 19:08 abhinavmpandey08