mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-07-24 07:55:25 +02:00
terraform-plan: add page (#7406)
This commit is contained in:
parent
9fe3dbfe40
commit
93a23576ca
1 changed files with 32 additions and 0 deletions
32
pages/common/terraform-plan.md
Normal file
32
pages/common/terraform-plan.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
# terraform plan
|
||||
|
||||
> Generate and show Terraform execution plans.
|
||||
> More information: <https://www.terraform.io/docs/cli/commands/plan.html>.
|
||||
|
||||
- Generate and show the execution plan in the currently directory:
|
||||
|
||||
`terraform plan`
|
||||
|
||||
- Show a plan to destroy all remote objects that currently exist:
|
||||
|
||||
`terraform plan -destroy`
|
||||
|
||||
- Show a plan to update the Terraform state and output values:
|
||||
|
||||
`terraform plan -refresh-only`
|
||||
|
||||
- Specify values for input variables:
|
||||
|
||||
`terraform plan -var '{{name1}}={{value1}}' -var '{{name2}}={{value2}}'`
|
||||
|
||||
- Focus Terraform's attention on only a subset of resources:
|
||||
|
||||
`terraform plan -target {{resource_type.resource_name[instance index]}}`
|
||||
|
||||
- Output a plan as JSON:
|
||||
|
||||
`terraform plan -json`
|
||||
|
||||
- Write a plan to a specific file:
|
||||
|
||||
`terraform plan -no-color > {{path/to/file}}`
|
Loading…
Add table
Reference in a new issue