Skip to main content

atmos terraform version

Use this command to display the Terraform/OpenTofu version being used for an Atmos component in a stack.

OpenTofu Support

When using OpenTofu, this command will display the OpenTofu version instead of Terraform version.

atmos terraform version --help

Usage​

Execute the terraform version command like this:

atmos terraform version <component> -s <stack> [options]

This command displays the Terraform or OpenTofu version, along with the versions of installed providers.

Atmos Behavior

This is a pure passthrough command. Atmos does not perform any special processing for terraform version. The command is executed directly without workspace management or variable generation.

Examples​

Show Version​

# Display Terraform version
atmos terraform version vpc -s dev

Detailed Version Info​

# Show detailed version information
atmos terraform version vpc -s dev -json

Arguments​

component (required)

Atmos component name.

Flags​

--stack / -s (required)

Atmos stack name where the component is defined.

--dry-run (optional)

Show what would be executed without actually running the command.

atmos terraform version vpc -s dev --dry-run

Native Terraform Flags​

This command supports native terraform version flags such as -json for JSON output with detailed version information.