Open11

Terraform で Terraform の CI/CD をする CodePipeline を構築する

anfangdanfangd

やりたいこと

  • AWS CodePipeline で Terraform の CI/CD パイプラインを構築したい。
  • そのパイプラインを Terraform で構築したい。

機能

  • Terraform の CI
  • Terraform の Apply
  • コンテナ の CI
  • コンテナイメージの配布
    • 開発者がローカルPCで作成したカスタムイメージを Amazon ECR の Repository に登録できる
    • CodeBuild Project が Amazon ECR の Repository から カスタムイメージを取得できる

TODO

  • CodeBuile で実行する Script を作成する
    • terraform validate
    • tflint
    • tfsec
    • terraform plan
    • tfcmt
  • Module化する

Inspired

anfangdanfangd