将现有AWS Lambda和API网关导出到Cloudformation模板

Gle*_*iko 9 amazon-web-services amazon-elasticache aws-cloudformation aws-lambda aws-api-gateway

如何将现有配置和测试的基础架构(包括AWS Lambda函数,API网关,ElastiCache集群,Cloudwatch规则)导出到Cloudformation模板?

我了解Cloudformer工具,但它支持有限数量的AWS服务(Amazon VPC,DynamoDB等),并且不支持我们使用的某些服务.在我的案例中,我可以使用哪些工具和方法来生成Cloudformation模板?

Gle*_*iko 11

部分解决方案:可以将Lambda函数导出到AWS SAM文件

在此处输入图片说明

然后

在此处输入图片说明

我们将获得YAML文件,该文件将您的Lambda函数描述为“ AWS :: Serverless :: Function”。但是有几件事-我们无法使用这种方法导出Lambda别名。同样,这对API Gateway导出也无济于事。