我在 Amazon AWS 上有一个我非常喜欢的 EC2 启动模板。不过我需要修改它。但查了很多资料后,我不知道如何修改它。如何修改我的启动模板?
抱歉,我对 EC2 还很陌生。
AWS 不允许您编辑现有启动模板的每个字段。
您可以使用 AWS CLI 中的
modify-launch-template
命令,但它对您可以修改的字段有一些限制。
相反,您可以根据之前的内容创建一个
new template version
。
您可以随时从基本配置创建启动模板的新版本,例如更新 ami 源。使用 CLI:
aws ec2 create-launch-template-version --launch-template-name some-name-launch-template --launch-template-data '{"ImageId":"ami-08ebbb9b96a9afxxx"}'
要触发滚动更新,请在自动缩放组中使用新图像instance-refresh:
aws autoscaling start-instance-refresh --auto-scaling-group-name some-name
只需确保在定义启动模板版本的 Auto Scaling 组时,选择使用最新版本启动模板的 Auto Scaling 组。