hyp*_*ser 6 amazon-web-services aws-cloudformation infrastructure-as-code
我是大型 AWS 部署的新手,其中大部分内容是通过 CloudFormation 部署的(有些是通过 Terraform 部署的)。但总有一些情况是手动部署的,而不是通过代码。是否有可靠的方法可以快速确定部署中已存在的资源(例如 EC2 实例)是通过 IaC 还是手动部署?目前,特定于 CloudFormation 的答案就足够了。
手动浏览数百个 CloudFormation 堆栈并查找资源并不是一种选择。
不幸的是,在查看 AWS 资源时,您看不到它是如何创建的。虽然某些资源可能已被 CloudFormation 标记,表明它们是由 CloudFormation 堆栈创建的,但这仅对资源的子集有效。
确定资源是否通过 CloudFormation 堆栈创建的唯一可靠方法是遍历所有 CloudFormation 堆栈并检查有问题的资源是否是其中的一部分。虽然手动执行此操作可能很麻烦,但您也可以使用 AWS CLI 自动执行此操作。
| 归档时间: |
|
| 查看次数: |
1710 次 |
| 最近记录: |