terraform について
Terraform のインフラストラクチャー運用手順と安全策を扱うスキルです。変更の計画と適用を行う担当者向けに、状態管理、モジュール、CI ワークフロー、ガードレールの資料を示します。
主な機能
- 01初期化・計画・適用の手順
- 02リモート状態とロックの指針
- 03環境ごとの状態分離
- 04CI での計画レビュー
- 05本番環境のガードレール
活用シーン
- 01適用前のインフラ変更計画
- 02環境間での状態分離
- 03本番適用時の承認必須化
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ bobmatnyc/ claude-mpm-skills --skill terraformインストール後、Claude Code で/terraformを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
metadata.jsonreferences/modules-and-composition.mdstate-and-environments.mdworkflows-and-guardrails.md詳細
Terraform
クイックスタート(ワークフロー)
terraform init
terraform plan -out=tfplan
terraform apply tfplan
安全性チェックリスト
- 状態:リモートバックエンドとロックを使用し、環境ごとに状態を分離します
- レビュー:CI で plan を実行し、承認を得たうえで信頼できるランナーから apply を実行します
- ガードレール:本番環境では
prevent_destroyとポリシーチェックを使用します
次に読む資料(リファレンス)
references/state-and-environments.md— バックエンド、ロック、ワークスペースと状態分離の違い、ドリフトreferences/modules-and-composition.md— モジュールのインターフェース、バージョニング、構成パターンreferences/workflows-and-guardrails.md— CI での plan/apply、ポリシー・アズ・コード、安全な移行
コメント
Markdown 対応