SAM或无服务器的Cloudformation模板?

时间:2017-12-22 21:07:14

标签: amazon-web-services amazon-cloudformation serverless-framework aws-sam-cli

我想延长lambCI cloudformation template,但我发现自己迷失了它所提供的大麦人类可读的json / yml。

是否可以将CF模板反向转换为其他内容(sam,无服务器......),编辑它然后转换回来?

1 个答案:

答案 0 :(得分:4)

那个模板并不复杂。将它作为SAM模板将不会使其更具可读性,因为它定义的资源要么不能使用SAM定义,要么不会显着缩短。

据我所知,还没有可用的工具可以自动转换为SAM / Serverless。

我总是发现这样的模板在YAML中比在JSON中更具可读性,所以你可以做的是使用aws-cfn-template-flip将它从JSON转换为YAML,然后编辑它并将其转换回来(甚至使用它)作为YAML)。