0

我有一个脚本,它将使用新的 AMI_ID 创建一个新的 LaunchConfiguration 并保留所有现有的元数据,如 user_data 等。然后我触发 ASG 实例刷新以使用新的 LC 启动实例。我担心的是,当我在 cfn 之外做事时,下次 cfn 堆栈更新会发生什么?这种变化会被认为是一种漂移吗?只是想确保此 LC 创建和更新 ASG 不会影响 CFN。

4

1 回答 1

0

这种变化会被认为是一种漂移吗?

是的。你正在引起漂移。当您更新堆栈时,ASG 将恢复到它在模板中的状态,而不是您在 CFN 之外设置的任何状态。

在 CFN 之外手动更改资源不是一个好习惯。您必须更新您的模板以匹配您当前的 ASG 状态。

于 2021-09-15T05:07:40.017 回答