Terraform CLI (Command Line Interface)
→ docs
Setup
First installation
- Follow the procedure given in the Downloads page (will depend on the operating system)
Upgrade
- Read the information given in the Upgrade Guides page (will depend on the version numbers)
Getting started
commands
Generic commands
Command | Action |
---|---|
terraform --version | Prints the Terraform version |
terraform [command] --help | Prints help message (general or specific to a command) |
terraform apply | Builds or changes infrastructure |
terraform destroy | Destroys Terraform-managed infrastructure |
terraform fmt | Formats Terraform code |
terraform init | Initializes a Terraform working directory |
terraform plan | Generates and shows an execution plan |
terraform show | Displays human-readable output from a state or plan file |
terraform state | Uses state to display resources |
terraform validate | Validates the Terraform files |
Examples
# displays the list of resources managed in the workspace
terraform state list