by shigemk2

当面は技術的なことしか書かない

cfn-lint

都度アップロードしてそこでテンプレートのYAMLだかJSONだかがvalidate errorになるのは忍びないので、事前にシンタックスチェックを働かせたい人生だった。homebrewでもpipでもどっちでもOK。

使いかた例 regionが違うとどうなるのかは検証してない。

cfn-lint --template simple-vpc.template.yml --region us-east-1 --ignore-checks W

Git pre-commit validation of AWS CloudFormation templates with cfn-lint | AWS Management & Governance Blog