Terraform

【Terraform】 GitHub Actions から OIDC 認証によって AWS ECS にデプロイ

エキサイト株式会社の@mthiroshiです。 GitHub Actions から AWS ECS にコンテナアプリケーションをデプロイする際に、OIDC 認証を使用して AWS にアクセスする方法を試してみました。その内容について紹介します。 GitHub 公式ドキュメントは下記です。 doc…

terraform state mvでStateファイル(tfstate)のリソース状態をマージする

エキサイト株式会社の@mthiroshiです。 Terraformを運用していると、ディレクトリ構造を整理したいケースがあります。 コード上での変更は容易ですが、それだけではStateファイル(tfstate)に差分が生まれてしまい、予期しないリソースの削除を招く危険があり…

Terraformのディレクトリ構造と設計指針の一例を紹介します

エキサイト株式会社の武藤です。 エキサイトではAWSの構成管理にTerraformを採用しているサービスがいくつかあります。 Terraformのディレクトリ構造について検索してみると、様々なパターンが出てきます。 どのパターンが最適なのか、選択に迷ってしまう方…