Contents
Roadmap info from [roadmap website](https://roadmap.sh/terraform/terraform plan@LDxAXmTKyvogvgUpvN5pT)
terraform plan
is a command that creates an execution plan, showing what changes Terraform will make to your infrastructure. It compares the current state with the desired state defined in configuration files and outputs a detailed list of resources to be created, modified, or deleted. Importantly, it doesnβt make any actual changes to infrastructure, instead helping identify potential issues before applying changes. The plan can be saved to a file for later execution or review. This command is crucial for reviewing changes before implementation, especially in complex environments, and is commonly used in code reviews and CI/CD pipelines to validate proposed infrastructure modifications. While terraform plan provides a preview, itβs worth noting that it canβt always predict every change due to external factors or API limitations.