gpt4 book ai didi

aws-cloudformation - 如何正确命名资源以避免全局资源的自定义命名资源已存在于堆栈错误

转载 作者:行者123 更新时间:2023-12-03 07:26:24 28 4
gpt4 key购买 nike

我已经使用Former2 创建了一个CloudFormation 模板,现在我正在尝试恢复它。在我的模板中,我定义了一些 S3bucket、一些角色和 lambda 函数。

我想知道命名资源的正确做法是什么。我的意思是,在我看来,拥有与主帐户不同的帐户将导致云形成创建资源而不会出现任何问题(就像 Azure 中的订阅一样),但是在这种情况下,它不是..

我应该为我使用的每个资源添加后缀作为 guid 吗?如果一段时间后我在同一个主账户下有 30 个不同的实例怎么办?每个全局变量都有一个唯一的名称吗?

我的意思是,例如,如果我在同一帐户下有测试/产品,我是否可以使用 _test/_prod 来后缀资源

最佳答案

一般来说,AWS 不像 Azure 在 Azure 订阅中提供的那样提供隔离(或租赁)。相同的详细比较可以在这里找到 - Microsoft Doc .

作为一种最佳实践,AWS 强烈建议您使用单独的帐户维护应用程序的不同环境/工作负载(开发、预生产、生产),并在一个 AWS Organisations 下管理它们。帐户。 [引用文献-1 & 2 ]

如果由于某种原因您无法或不想为不同的环境/工作负载管理不同的账户,您将需要添加适当的前缀或后缀来根据 AWS 资源所属的环境来识别它们,以便 Cloudformation 正常工作!

关于aws-cloudformation - 如何正确命名资源以避免全局资源的自定义命名资源已存在于堆栈错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71956764/

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