具有较长 ID 的 AWS 资源和 knife ec2 服务器创建

AWS resources with longer IDs and knife ec2 server create

我在 AWS 资源 ID 长度管理上更改了我账户上的资源以支持更长的 ID(预留、实例、卷、快照)。 从 AWS 控制台新创建的实例收到了更长的 ID,但是当我使用 knife ec2 server create 创建一个新实例时,该实例像以前一样使用更短的 ID。

"knife ec2 server create -N $NAME -r $RUNLIST -S $KEYPAIR --subnet $SUBNETID -E $ENV -Z $AVAILABILITYZONE --region $REGION --security-group-id $SECGROUP --bootstrap-version 11.8.2"

#gem list 'knife-ec2'
*** LOCAL GEMS ***
knife-ec2 (0.13.0, 0.12.0)

有人知道为什么吗?

谢谢!

如果您以 IAM 用户的身份更改了设置,则该机会将仅适用于该用户。如果您使用 IAM 角色或根账户更改它,它将应用于整个账户。