Introduction
When you create infrastructure with Terraform, you often need to see important details about what was created. Outputs let you show these details clearly after Terraform finishes. This helps you use the created resources in other places or check that everything is correct.
When you want to see the IP address of a server you just created.
When you need to share resource IDs with other teams or tools.
When you want to confirm that your infrastructure has the expected names or tags.
When you want to pass information from one Terraform module to another.
When you want to quickly check important values without searching through the state file.