commands.sh

tofu plan

all

Generate and show OpenTofu execution plans.

More info →

Examples (7)

Generate and show the execution plan in the currently directory

Show a plan to destroy all remote objects that currently exist

tofu plan -destroy

Show a plan to update the Tofu state and output values

tofu plan -refresh-only

Specify values for input variables

tofu plan -var 'name1=value1' -var 'name2=value2'

Focus Tofu's attention on only a subset of resources

tofu plan -target resource_type.resource_name[instance index]

Output a plan as JSON

tofu plan -json

Write a plan to a specific file

tofu plan -no-color > path/to/file
made by @shridhargupta | data from tldr-pages