我有一个脚本,它将使用新的 AMI_ID 创建一个新的 LaunchConfiguration,并保留所有现有的元数据(例如 user_data 等)。然后我触发 ASG 实例刷新以使用新的 LC 启动实例。我担心的是,当我在 cfn 之外做事情时,下次 cfn 堆栈更新发生时会发生什么?这种变化会被视为漂移吗?只是想确保此 LC 创建和更新 ASG 不会影响 CFN。
最佳答案
is this change is going to be considered a drift?
是的。你正在造成漂移。当您更新堆栈时,ASG 将恢复到模板中的状态,而不是您在 CFN 之外设置的状态。
在 CFN 之外手动更改资源并不是一个好习惯。您必须更新模板以匹配您当前的 ASG 状态。
关于amazon-web-services - 创建 LaunchConfiguration 并更新 ASG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69181728/