terraform-ops について
Terraform Operations は、Terraform CLI でインフラストラクチャをコードとして管理するスキルです。Terraform のプラン、状態、モジュール、ドリフト検出、クラウドリソースのプロビジョニングを、実行可能なコマンドや HCL で支援します。
主な機能
- 01Terraform 変更の計画と適用
- 02リソースのインポートと状態管理
- 03Terraform モジュールの開発
- 04インフラストラクチャのドリフト検出
- 05クラウドリソースのプロビジョニング
活用シーン
- 01インフラストラクチャ計画の作成と適用
- 02リソースの Terraform 状態へのインポート
- 03Terraform モジュールの開発や保守
- 04インフラストラクチャのドリフト特定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ cowork-os/ cowork-os --skill terraform-opsインストール後、Claude Code で/terraform-opsを入力して読み込まれたか確認します。
詳細
Terraform の運用
目的
Terraform CLI を使用した Infrastructure-as-Code の運用:plan、apply、import、state 管理、モジュール開発、ドリフト検出を行います。
ルーティング
- 使用する場合:ユーザーが Terraform、Infrastructure as Code、IaC、HCL、terraform plan、terraform apply、state 管理、モジュール開発、ドリフト検出、または Terraform によるクラウドリソースのプロビジョニングについて尋ねた場合に使用します。
- 使用しない場合:Kubernetes/コンテナオーケストレーション(kubernetes-ops を使用)、Docker Compose(docker-compose-ops を使用)、または一般的なクラウド移行戦略(cloud-migration を使用)には使用しないでください。
- 出力:Terraform コマンド、HCL 設定、state 管理のガイダンス、インフラ計画を出力します。
- 成功基準:シェルツールで実行できる、実用的な Terraform コマンドまたは HCL コードを返します。
トリガーの例
肯定的な例
- このリクエストには terraform-ops スキルを使用してください。
- Terraform の運用を手伝ってください。
- ユーザーが Terraform、Infrastructure as Code、IaC、HCL、terraform plan、terraform apply、state 管理、モジュール開発、ドリフト検出、または Terraform によるクラウドリソースのプロビジョニングについて尋ねた場合に使用します。
- Terraform の運用:実用的な結果を提示してください。
否定的な例
- Kubernetes/コンテナオーケストレーション(kubernetes-ops を使用)、Docker Compose(docker-compose-ops を使用)、または一般的なクラウド移行戦略(cloud-migration を使用)には使用しないでください。
- 無関係なリクエストに terraform-ops を使用しないでください。
- このリクエストは Terraform の運用範囲外です。
- これは概念的な議論のみであり、ツールのワークフローは必要ありません。
ランタイムプロンプト
- 現在のランタイムプロンプトの長さ:4112 文字。
- ランタイムプロンプトは
../terraform-ops.jsonで直接定義されています。
コメント
Markdown 対応