mcpField
T
terraform-iac-helper

terraform-iac-helper

github.com/jackspaceクラウド・DevOps1640 回インストール12 週間前に更新
リポジトリ

terraform-iac-helper について

Terraform の設定作成と保守向けの簡潔なスキルです。ファイル構成、ステート管理、リソース作成、一般的なインフラ問題の調査を案内し、Proxmox 環境も扱います。

主な機能

  1. 01Terraform ファイルの構成案内
  2. 02リモートステートとロックの指針
  3. 03モジュール再利用と環境管理
  4. 04Proxmox と VM の構築案内
  5. 05ステート、ドリフト、依存関係の調査

活用シーン

  1. 01Terraform プロジェクトの構成
  2. 02Proxmox VM やコンテナの構築
  3. 03ステートやプロバイダー問題の調査

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/jackspace/claudeskillz --skill terraform-iac-helper

インストール後、Claude Code で/terraform-iac-helperを入力して読み込まれたか確認します。

同梱ファイルSKILL.json

詳細

Terraform-iac-helper

手順

Terraform を使用する際は:

  • main.tf:主要なリソース
  • variables.tf:入力変数
  • outputs.tf:出力値
  • terraform.tfvars:変数の値
  • backend.tf:状態のバックエンド設定
  • リモート状態(S3、Terraform Cloud)を使用します
  • 状態ロックを実装します
  • 再利用できるようにモジュールを使用します
  • すべてのリソースにタグを付けます
  • 環境ごとにワークスペースを使用します
  • terraform init:初期化します
  • terraform plan:変更をプレビューします
  • terraform apply:変更を適用します
  • terraform destroy:リソースを破棄します
  • terraform state:状態を管理します
  • Proxmox プロバイダーのセットアップを支援します
  • VM/コンテナーのプロビジョニング
  • Cloud-init の設定
  • リソースの依存関係
  • 状態ファイルの問題
  • プロバイダーの認証
  • リソースのドリフト検出
  • 依存関係の循環

例

このスキルの使用例をここに追加してください。

メモ

  • このスキルは自動生成されました
  • 動作をカスタマイズするには、このファイルを編集してください

コメント