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 terraform execution summaries
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 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 any terraform state subcommand to a managed Ravion workspace, wiring up
the cloud backend in a throwaway directory first — no local config or terraform init
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 terraform state.