使用eksctl将启动配置替换为新的启动配置后,节点未加入集群

时间:2020-06-28 18:00:44

标签: amazon-web-services amazon-ec2 amazon-eks aws-eks eksctl

我有一个使用eksctl创建的1.14 EKs集群,因此我尝试将其更新为1.16,主节点已成功升级,但是当我尝试使用包含新AMI的新启动配置更新自动伸缩组时,和userdata(包含引导脚本),当描述自动伸缩组时,我可以看到使用新版本创建的新节点,但是它们没有加入群集。因此,我使用ssh切换到其中一个,并手动尝试了bootstrap.sh脚本,它告诉我:

> Unable to locate credentials. You can configure credentials using aws
> configure

我不知道为什么它要求我这样做,但是当我输入aws configure输入时,它也失败了。

这是我用来创建新启动配置的命令:

aws autoscaling create-launch-configuration --launch-configuration-name dev-launch-config --image-id ami-0a3879f5c5e608624 --instance-type t3.xlarge --user-data file://my-launch-config.sh --key-name my-key-test

0 个答案:

没有答案