我在AWS EC2容器服务中有一个群集。当我设置它时,我使用了t2.micro实例,因为这些实例足够用于开发。现在我想使用更强大的实例,比如m4.large。如何更改AWS ECS群集中的实例类型?
我想知道是否有可能只改变实例类型,所以我不需要重新创建整个集群。我无法找到如何做到这一点。
我在AWS EC2容器服务中有一个群集。当我设置它时,我使用了t2.micro实例,因为这些实例足够用于开发。现在我想使用更强大的实例,比如m4.large。如何更改AWS ECS群集中的实例类型?
我想知道是否有可能只改变实例类型,所以我不需要重新创建整个集群。我无法找到如何做到这一点。
是的,这是可能的。
群集中的实例类型由启动配置中的“实例类型”设置确定。
您还可以通过创建链接到不同的启动配置多个自动缩放组添加多个实例类型为单集群。但请注意,您无法在控制台中轻松复制Auto Scaling组。
是的,您可以在CloudFormation中实现此目的。
Update Stack
current template
,Next
Next
,Next
,Update
2*n
情况下,正在创建的新类型的n
新实例n
终止实例1你是对的。我能够使用您的方法更改实例类型。我将接受的答案更改为你的答案,请相应编辑。非常感谢! –
这是否会更改启动配置名称? – 2017-08-23 09:39:11
@Rothschild是的,无法复制Launch Configuration _without_更改名称(它是不可变的)。这使您可以更改配置,而不会影响与启动配置关联的Auto Scaling组。 –