为什么我无法将 t4g 实例添加到我的 EKS 集群?

为什么我无法将 t4g 实例添加到我的 EKS 集群?

我有一个 EKS 集群,其中的节点组由几个 t3.small EC2 实例组成。

我想切换到 t4g.micro 实例(实例数量增加一倍),因为这样更便宜。我的方法是添加一个由 t4g.micro 实例组成的新节点组,一旦它们启动,我就删除 t3.small 节点组,但出于某种原因,当我创建新节点组时,它不允许我选择 t4g 实例类型。

我在创建新节点组时确实选择了 Amazon Linux 2 ARM 类型,但它仍然只允许我选择 m6g 和 r6g 实例类型,而不允许选择 t4g。

有任何想法吗?

答案1

因此,在近两周没有收到任何回复后,我购买了高级 AWS 支持计划来帮助我。

事实证明,在撰写本文时,有些实例类型在 EKS 控制台上不可用。解决方案是使用命令行工具创建节点组,例如AWS CLI或者埃克斯克特

这里是AWS CLI命令:

aws eks create-nodegroup --cluster-name my-cluster-name --nodegroup-name my-nodegroup-name --subnets subnet-0xxxxxxx --instance-types t4g.micro --ami-type AL2_ARM_64 --remote-access ec2SshKey=mySshKeyPair --node-role arn:aws:iam::xxxxxxxx:role/my-iam-name

相关内容