ravion terraform
terraform manages Terraform credential helpers and related resources. Use
ravion terraform shell to spawn either an interactive $SHELL -i (no -- cmd) or the
command after -- once, with TF_CLOUD_HOSTNAME, TF_CLOUD_ORGANIZATION,
TF_WORKSPACE, and TF_TOKEN_<host> wired so terraform/tofu talks directly
to the Ravion cloud using your CLI session access token.
Aliases: tf
ravion terraform execution-summary
Manage terraform execution summaries
Aliases: execution-summaries
ravion terraform execution-summary get
Get terraform execution summary
ravion terraform execution-summary list
List persisted Terraform execution summaries. Runs that fail before Terraform report generation do not produce a summary; use ravion pipeline run list --stack-id <id> to list every execution attempt.
ravion terraform resource
Manage terraform resources
Aliases: resources
ravion terraform resource change-summary
Get resource change summary
ravion terraform resource get
Get terraform resource
ravion terraform resource list
List terraform resources
ravion terraform shell
shell spawns either an interactive $SHELL -i (no -- cmd) or the
command after -- once, with TF_CLOUD_HOSTNAME, TF_CLOUD_ORGANIZATION,
TF_WORKSPACE, and TF_TOKEN_<host> wired so terraform/tofu talks directly
to the Ravion cloud using your CLI session access token.
Pass —workspace <name> to select a Terraform state workspace non-interactively (skips the picker);
the module-instance delete output prints the exact value to back up its state.
Aliases: sh
ravion terraform state
state forwards state subcommands to the Terraform or OpenTofu tool used by a managed Ravion state workspace,
wiring up the cloud backend in a local cache first — no local config or manual initialization
needed. Examples:
ravion terraform state pull —workspace <name> > backup.tfstate
ravion terraform state list —workspace <name>
ravion terraform state show <address> —workspace <name>
—workspace is consumed by ravion; every other flag and arg is passed straight through
to the selected tool’s state command.
ravion terraform workspace
workspace groups commands that operate on the Terraform state workspaces of the active organization. Run ravion switch first to choose an organization. State workspace selection happens when you run ravion terraform shell or pass --workspace to ravion terraform state.