mcpField
G
glab-opentofu

glab-opentofu

github.com/vince-winkintelクラウド・DevOps49101 回インストール1 日前に更新
リポジトリ

glab-opentofu について

glab-opentofuは、glabでOpenTofuまたはTerraformの連携や状態を扱うコマンドをまとめています。コマンドライン利用者やエージェントによる自動化向けで、状態一覧をJSONで出力できます。

主な機能

  1. 01OpenTofuまたはTerraformの初期化
  2. 02インフラ状態の操作
  3. 03状態一覧のJSON出力

活用シーン

  1. 01OpenTofuまたはTerraform環境の初期化
  2. 02エージェント自動化用の状態一覧取得

インストール

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

$npx skills add https://github.com/vince-winkintel/gitlab-cli-skills --skill glab-opentofu

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

同梱ファイルreferences/commands.md

詳細

glab opentofu

概要


  Work with the OpenTofu or Terraform integration.
  USAGE
    glab opentofu <command> [command] [--flags]
  COMMANDS
    init <state> [--flags]               Initialize OpenTofu or Terraform.
    state <command> [command] [--flags]  Work with the OpenTofu or Terraform states.
  FLAGS
    -h --help                            Show help for this command.
    -R --repo                            Select another repository. Can use either `OWNER/REPO` or `GROUP/NAMESPACE/REPO` format. Also accepts full URL or Git URL.

クイックスタート

glab opentofu --help

構造化出力

glab opentofu state list は、エージェントによる自動化に便利な構造化出力として、--output json / -F json をサポートしています。

# List OpenTofu state with JSON output
glab opentofu state list --output json
glab opentofu state list -F json

サブコマンド

--help の全出力については、references/commands.md を参照してください。

コメント