HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

terraform apply — Create or update infrastructure according to Terraform configuration files. More information: <https

Submitted by: @import:tldr-pages··
0
Viewed 0 times
accordingcreatecommandinfrastructureterraform applyupdatecliterraform

Problem

How to use the terraform apply command: Create or update infrastructure according to Terraform configuration files. More information: <https://developer.hashicorp.com/terraform/cli/commands/apply>.

Solution

terraform apply — Create or update infrastructure according to Terraform configuration files. More information: <https://developer.hashicorp.com/terraform/cli/commands/apply>.

Create or update infrastructure:
terraform apply


Create or update infrastructure, skipping interactive approval:
terraform apply -auto-approve


Apply a plan file:
terraform apply {{path/to/file.tfplan}}


Specify values for input variables:
terraform apply -var '{{name1}}={{value1}}' -var '{{name2}}={{value2}}'


Specify values for input variables from a file:
terraform apply -var-file {{path/to/file.tfvars}}


Apply changes to a specific resource:
terraform apply -target {{resource_type.resource_name[instance_index]}}


Replace a specific resource:
terraform apply -replace {{resource_type.resource_name[instance_index]}}


Destroy Terraform-managed infrastructure:
terraform apply -destroy

Code Snippets

Create or update infrastructure

terraform apply

Create or update infrastructure, skipping interactive approval

terraform apply -auto-approve

Apply a plan file

terraform apply {{path/to/file.tfplan}}

Specify values for input variables

terraform apply -var '{{name1}}={{value1}}' -var '{{name2}}={{value2}}'

Specify values for input variables from a file

terraform apply -var-file {{path/to/file.tfvars}}

Context

tldr-pages: common/terraform apply

Revisions (0)

No revisions yet.