我想扩展lambCI cloudformation模板,但发现自己迷失在它提供的大麦人类可读的json/yml中。
是否可以将 CF 模板反向转换为其他内容(sam、serverless ...),对其进行编辑然后转换回来?
我想扩展lambCI cloudformation模板,但发现自己迷失在它提供的大麦人类可读的json/yml中。
是否可以将 CF 模板反向转换为其他内容(sam、serverless ...),对其进行编辑然后转换回来?
该模板并不复杂。将其作为 SAM 模板根本不会使其更具可读性,因为它定义的资源要么不能使用 SAM 定义,要么不会使其显着缩短。
据我所知,也没有可用的工具可以自动转换为 SAM/Serverless。
我总是发现这样的模板在 YAML 中比在 JSON 中更具可读性,所以你可以做的是使用aws-cfn-template-flip将其从 JSON 转换为 YAML ,编辑它并在之后将其转换回来(甚至将其用作YAML)。