--- name: glab-opentofu description: Work with OpenTofu state management in GitLab. Use when managing Terraform/OpenTofu state, configuring state backends, or working with infrastructure as code. Triggers on OpenTofu, Terraform, state management, infrastructure as code, IaC. --- # glab opentofu ## Overview ``` Work with the OpenTofu or Terraform integration. USAGE glab opentofu [command] [--flags] COMMANDS init [--flags] Initialize OpenTofu or Terraform. state [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. ``` ## Quick start ```bash glab opentofu --help ``` ## Structured output `glab opentofu state list` supports `--output json` / `-F json` for structured output, which is useful for agent automation. ```bash # List OpenTofu state with JSON output glab opentofu state list --output json glab opentofu state list -F json ``` ## Subcommands See [references/commands.md](references/commands.md) for full `--help` output.