Equivalent of "terraform plan" for a Stack?

Hi there,

I’m considering switching to a Stack for a project but after reading all the documentation I can’t for the life of me figure out what the equivalent of the “terraform plan” command is for a stack. More specifically, I want to make some changes in my Git client and see how the Stack and its deployments would be impacted. Would that amount to manually uploading a configuration, as described in Create and review configuration versions | Terraform | HashiCorp Developer ?

Thanks,

=py=

I don’t know the full answer, but just in case it helps you track down the relevant documentation:

In Terraform terminology, the kind of plan you create using terraform plan to preview changes before you submit them is called a “speculative plan”, which means a plan that is not intended to be (and cannot be) applied.

The configuration upload CLI subcommand has an option named -speculative, which seems like it’d do something similar to terraform plan based only on the terminology it’s using. (I’ve not actually tried it.)