Skip to content

mw gitlab opentofu init

Releasev0.35.0 · cfeceb67

mw gitlab opentofu init <state> [flags]

Initialize OpenTofu or Terraform.

-b, --binary <string>
Name or path of the OpenTofu or Terraform binary to use for the initialization. Default: tofu.
-d, --directory <string>
Directory of the OpenTofu or Terraform project to initialize. Default: ..
-h, --help
Show help for this command.
--no-interaction
Do not ask any interactive questions
--profile <string>
Saved account profile (login defaults to the verified username)
-R, --repo <OWNER/REPO>
Select another repository. Can use either OWNER/REPO or `GROUP/NAMESPACE/REPO` format. Also accepts full URL or Git URL.
-v, --verbose <count>
Increase output verbosity. Example: --verbose=2 or -vv
Terminal window
# Initialize state with name production in working directory
$ glab opentofu init production
# Initialize state with name production in infra/ directory
$ glab opentofu init production -d infra/
# Initialize state with name production with Terraform
$ glab opentofu init production -b terraform
# Initialize state with name production with reconfiguring state
$ glab opentofu init production -- -reconfigure
Report an issue with this page

Report a documentation issue

The report includes this page’s link, section and documentation version.

Review and submit on Phabricator, or run the command using your saved CLI profile. The command asks before creating the task.