gpt4 book ai didi

amazon-web-services - 使用 AWS CDK 更新 LaunchTemplate 并使其成为默认版本

转载 作者:行者123 更新时间:2023-12-05 02:42:42 24 4
gpt4 key购买 nike

我正在使用 AWS CDK 创建和更新 LaunchTemplate,例如

new ec2.LaunchTemplate(stack, "my-template", {
launchTemplateName: "my-template",
instanceType: new ec2.InstanceType("g3.4xlarge"),
machineImage: ec2.MachineImage.lookup({
name: "my-ami-*",
owners: [ACCOUNT_ID]
}),
keyName: "my-key",
role: myRole,
securityGroup: mySecGroup
})

这会按预期创建一个启动模板,但当我进行更改时,它会生成同一模板的新版本,而旧版本保持默认。目的是更新模板默认版本,以便在我使用 AWS SDK 启动实例时获得最新实例。

那么,我该如何使用 AWS CDK 执行此操作?

最佳答案

这不是解决方案,而是解决方法。您无需更新 Launch 模板中的默认版本,只需在 Autoscaling 组中指定使用最新的模板版本即可。

来自 AWS 文档:对于启动模板版本,选择 Auto Scaling 组在扩展时是使用默认版本、最新版本还是特定版本的启动模板。

https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-asg-launch-template.html

关于amazon-web-services - 使用 AWS CDK 更新 LaunchTemplate 并使其成为默认版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67332177/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com