我有一个使用 CloudFormation 创建的弹性 beantalk 环境。现在我添加了一个额外的标签和值,但在堆栈更新期间我得到:
Elastic Beanstalk environment tags cannot be updated.
有没有办法解决这个问题?我不想删除环境并将其恢复。
根据Cloudformation ElasticBeanstalk Environment 的AWS 文档,Tags
我们有以下更新策略:
更新要求:仅当您更新另一个需要替换环境的属性(例如 ApplicationName 属性)时,您才能更新标签。
这意味着您无法在不使用 cloudformation 重建环境的情况下更新标签。
但是,您可以在 cloudformation 堆栈之外更新标签 -在您的 Elastic Beanstalk 环境中标记资源:
您可以在创建 Elastic Beanstalk 环境时指定标签。在现有环境中,您可以添加或删除标签,并且可以更新现有标签的值。除了默认标签之外,您还可以向每个环境添加多达 47 个附加标签。
小心,因为不建议在 cloudformation 之外更改堆栈资源,并且可能会导致Cloudformation 堆栈漂移
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句