サイトアイコン 協栄情報ブログ

CloudFormation 構文エラー対処と対策


この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので十分ご注意ください。

今回は、CloudFormationを利用し、VPCのスタックの更新をしようとした際、構文エラーがでたため対処と対策についてまとめました。

前提条件

筆者はCloudFormationを利用し、VsCodeでVPCのスタックを作成をした際に今回のエラーで躓きました。

エラー文

問題点

下記のコードについての問題定義になります。

Resources:
  hebiishi-VPC:  ←指摘内容
    Type: AWS::EC2::VPC
    Properties:
      CidrBlock: 10.0.0.0/16
      EnableDnsHostnames: true
      EnableDnsSupport: true
      Tags:
        - Key: Name
          Value: hebiishiVPC ←指摘内容

コードの修正

Resources:
  hebiishiVPC: ←修正箇所
    Type: AWS::EC2::VPC
    Properties:
      CidrBlock: 10.0.0.0/16
      EnableDnsHostnames: true
      EnableDnsSupport: true
      Tags:
        - Key: Name
          Value: hebiishiVPC

スタックの更新

CloudFormation>スタック>ファイル名>スタックの更新

無事にスタックの更新ができました。

対処と対策について

問題に対するQ&Aについて

最後に

人的ミスを減らすためにも上手く利用し効率的にツール等を利用し、簡単なミスを減らしていきたいと思います。
ご清聴ありがとうございます。

モバイルバージョンを終了