【发布时间】:2021-07-15 18:53:38
【问题描述】:
我有一个云形成模板,其中包含项目的所有资源和详细信息。
我在本地安装了 cfn-lint,它运行得非常好。但是,当我推送代码更改时,由于 cfn-nag 说明了一些可以修复的简单更改,因此在部署阶段构建失败。
我正在使用 Windows 机器,我需要一种在本地运行此 cfn-nag 的方法,以便我可以像 cfn-lint 一样检查它并在本地修复它们,而不是等待 40 分钟进行构建直到它到达部署阶段。
我在网上参考了几篇文章,发现以下两篇很有帮助
https://stelligent.com/2018/03/23/validating-aws-cloudformation-templates-with-cfn_nag-and-mu/ https://github.com/stelligent/cfn_nag
cfn-nag 和 cfn-lint 之间有什么区别,以及为什么 lint 在 cfn-nag 抱怨的问题上没有失败?
上面的链接有一些关于 Ruby 和 Brew 的说明,但我使用的是 Nodejs,感觉迷路了。请帮忙。
【问题讨论】:
标签: amazon-web-services amazon-cloudformation lint