Amazon web services AWS>;CloudFormation模板-在上传之前可以测试它们吗?

Amazon web services AWS>;CloudFormation模板-在上传之前可以测试它们吗?,amazon-web-services,amazon-cloudformation,Amazon Web Services,Amazon Cloudformation,当我将CloudFormation模板上传到AWS的管理控制台时,AWS需要几分钟来处理模板 例如,在20次迭代中这样做意味着大量时间只是在等待错误消息 在将其上传到AWS的管理控制台之前,是否有必要对其进行测试(最好不仅仅是“它是否有效JSON”) 例如,穿过以下区域的工具: 它是有效的JSON吗 每个资源/参数的输入是否正确 等等 您可以使用aws cli命令 验证模板 aws云信息验证模板——模板主体file://path/to/template 在我的工作流程中,我将其集成到预提交gi

当我将CloudFormation模板上传到AWS的管理控制台时,AWS需要几分钟来处理模板

例如,在20次迭代中这样做意味着大量时间只是在等待错误消息

在将其上传到AWS的管理控制台之前,是否有必要对其进行测试(最好不仅仅是“它是否有效JSON”)

例如,穿过以下区域的工具:

  • 它是有效的JSON吗
  • 每个资源/参数的输入是否正确
  • 等等
  • 您可以使用aws cli命令

    验证模板
    aws云信息验证模板——模板主体file://path/to/template
    
    在我的工作流程中,我将其集成到预提交git钩子中,以执行一些自动验证

    棉绒 现在有一个名为cfn lint的awslapes项目,它与各种编辑器集成,它对模板进行更广泛的linting。可从Github上的AWSlapes上获取

    这也可以作为cloudformation工作流的预提交添加

    可能的副本