【问题标题】:Is there a way to generate YAML instead of JSON CloudFormation templates using the Serverless Framework?有没有办法使用无服务器框架生成 YAML 而不是 JSON CloudFormation 模板?
【发布时间】:2019-03-14 08:18:54
【问题描述】:

无服务器框架是一个非常棒的工具。我尽可能使用它。

我想知道在生成 CloudFormation 模板时是否有办法更新serverless.yml 文件以输出yaml 而不是json。在.serverless 文件夹中,它们采用json 格式,但如果它们可以自动生成为yaml,那就太好了。

我不喜欢使用像 https://www.json2yaml.com/ 这样的好工具

非常感谢任何帮助。

【问题讨论】:

    标签: serverless-framework serverless


    【解决方案1】:

    总有办法,但简单的最终用户答案是否定的。

    serverless-framework 每个提供商都有一个命名策略文件,对于 AWS,其硬编码为 cloudformation-template-[create|update]-stack.json。当文件编写器完成其工作时,它会查看扩展并运行 JSON 编写器。

    但是,根据他们的仓库中的the AWS naming file,他们已经通过编写自定义插件来对其进行修改。只要您的插件将命名策略更改为以.yml 结尾的任何内容,文件写入服务就会切换到 YAML 写入策略。

    【讨论】:

      猜你喜欢
      • 2021-08-26
      • 1970-01-01
      • 2020-03-09
      • 1970-01-01
      • 1970-01-01
      • 2018-11-25
      • 2021-12-04
      • 2013-09-24
      • 1970-01-01
      相关资源
      最近更新 更多