我想知道是否有人有过从现有 AWS 资源创建 cloudformation 模板的经验。
我目前正在尝试使用向导从经典 elb 迁移到 alb。不过我已经有 github 管理的 cloudformation 模板了。因此,我需要在创建 alb 后添加它。我尝试使用cloudformer,但它似乎不支持alb,而它确实支持经典。
有人有迁移 elb 并从现有资源创建 cloudformation 模板的经验吗?
非常感谢!
最佳答案
AWS::ElasticLoadBalancingV2::LoadBalancer
是 resources 之一可以导入到 CloudForamtion 中。但遗憾的是 AWS::ElasticLoadBalancingV2::TargetGroup
无法导入。
导入是一个尝试和查看的操作。它不像许多人期望的那样自动化。原因是您必须为要导入的资源手动创建模板。此外,创建的模板中的资源属性必须与完全匹配现有资源。
CloudFormer 如今没有什么帮助。它不再由 AWS 维护,并且已经处于测试阶段多年。
如果您之前没有尝试过导入任何内容,最好的方法是从 AWS 教程开始:Importing Existing Resources Into a Stack
这样,您就可以从简单的事情开始,然后再转移到 ALB 及其所有监听器和监听器规则。当然,您必须创建新的目标组,而且遗憾的是它无法导入。
关于amazon-web-services - 从现有资源生成cloudformation,负载均衡器迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62301401/