You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
I would like to install the AWS CCM (external cloud provider) with a helm chart and the helm chart controller by placing a helm manifest in /var/lib/rancher/k3s/server/manifests but helm chart controller pod won't initialize on a new cluster because all the nodes are tainted with node.cloudprovider.kubernetes.io/uninitialized: true. So I need a cloud-provider to install my cloud-provider.
I can remove the taint on one of the nodes, but then that node doesn't get properly initialized.
Is there a way to modify the helm chart controller with a tolerance so it can run on a uninitialized node?
To Reproduce
Launch a new cluster with an external cloud provider and try to install an external cloud provider with a helm chart.
@rancher-max same as #1807 just backported into v1.18 release branch. We should just do a quick check to ensure it's good to go. I think we should just build from that branch and test and close this out.
Validated in backport using commit id: b9542ef0014fd4c5b7d6d70a29f0a953ab7d85dd from release-1.18 branch.
Followed the same steps I did to validate the original issue.
From #1807
Version:
v1.18.2+k3s1
K3s arguments:
Describe the bug
I would like to install the AWS CCM (external cloud provider) with a helm chart and the helm chart controller by placing a helm manifest in
/var/lib/rancher/k3s/server/manifests
but helm chart controller pod won't initialize on a new cluster because all the nodes are tainted withnode.cloudprovider.kubernetes.io/uninitialized: true
. So I need a cloud-provider to install my cloud-provider.I can remove the taint on one of the nodes, but then that node doesn't get properly initialized.
Is there a way to modify the helm chart controller with a tolerance so it can run on a uninitialized node?
To Reproduce
Launch a new cluster with an external cloud provider and try to install an external cloud provider with a helm chart.
/var/lib/rancher/k3s/server/manifests/00-aws-ccm.yaml
Expected behavior
Helm controller would launch included chart.
Actual behavior
Helm controller pods didn't tolerate
node.cloudprovider.kubernetes.io/uninitialized: true
taint.Additional context / logs
The text was updated successfully, but these errors were encountered: