我正在使用CF模板创建EC2实例,并将选择子网作为参数的on3。一旦我选择了子网,CloudFormation是否有办法找到子网的VPC ID?
答案 0 :(得分:1)
我担心目前还没有一种简单的方法可以从子网ID,CloudFormation限制中自动获取VPC ID。你有两个主要的选择来解决这个问题:
最简单的选项:传入与您的子网ID匹配的VPC Id参数。
更难选项:创建自定义资源,lambda通常是最简单的方法,它从子网ID中获取VPC ID。亚马逊有一个sample on creating a custom resource to look values up。
环顾四周,我发现someone has built a library用于从Lambda自定义资源执行CLI命令。如果构建自己的lambda函数有点多,这可能是个不错的选择。