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
Upgrading EKS Anywhere cluster from 1.27 to 1.28. One version at a time.
Took ETCD Cluster backup
EKSA command line version 0.20.x
executed eksa upgrade command. upgrade have scaled ETCD clusters from 3 to 6. Added two new controlplane (CP) nodes. Both CP nodes got stuck in NotReady status
Checking the kubelet logs on the CP node, kubelet shows following error,
kubelet[280524]: E1107 17:25:55.770885 280524 run.go:74] "command failed" err="failed to set feature gates from initial flags-based config: unrecognized feature gate: KubeletCredentialProviders"
vi /etc/sysconfig/kubelet file, remove the --feature-gates=KubeletCredentialsProviders=true flag, save the file.
kubelet gets auto restarted and joins the Kubernetes cluster
Repeat the process for all CP and worker nodes to complete the upgrade.
Checking the package controller, packager controller version is outdated with old version.
What you expected to happen:
EKSA should not add KubeletCredentialsProviders feature gate to kubelet configuration.
How to reproduce it (as minimally and precisely as possible):
upgrade cluster from 1.27 to 1.28 with old version of packages
Anything else we need to know?:
Environment:
EKS Anywhere Release: 0.20.8
The text was updated successfully, but these errors were encountered:
What happened:
Upgrading EKS Anywhere cluster from 1.27 to 1.28. One version at a time.
vi /etc/sysconfig/kubelet
file, remove the--feature-gates=KubeletCredentialsProviders=true
flag, save the file.What you expected to happen:
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:
Environment:
The text was updated successfully, but these errors were encountered: