Sponsor of the Day:
Jerkmate
https://developer.hashicorp.com/terraform/language/block/output
Output block reference for the Terraform configuration language | Terraform | HashiCorp Developer
Dec 4, 2025 - Use the `output` block to expose information about your module's infrastructure.
language hashicorp developerblock referenceterraform configurationoutput
https://developer.hashicorp.com/terraform/language/v1.13.x/block/check
check block reference for the Terraform configuration language | Terraform | HashiCorp Developer
Oct 27, 2025 - How to use the `check` block to validate infrastructure outside of the usual resource lifecycle.
language hashicorp developerblock referenceterraform configurationcheck
https://developer.hashicorp.com/terraform/language/block/variable
variable block reference for the Terraform configuration language | Terraform | HashiCorp Developer
Feb 18, 2026 - Use variables to parameterize your configuration, making your modules dynamic, reusable, and flexible by intaking values at run time.
language hashicorp developerblock referenceterraform configurationvariable
https://developer.hashicorp.com/terraform/language/tests
Tests - Configuration Language | Terraform | HashiCorp Developer
Nov 19, 2025 - Write structured test code for validating your configuration.
language terraform hashicorptestsconfigurationdeveloper
https://developer.hashicorp.com/terraform/language
Overview - Configuration Language | Terraform | HashiCorp Developer
Nov 19, 2025 - Use the Terraform configuration language to describe the infrastructure that Terraform manages.
language terraform hashicorpoverviewconfigurationdeveloper
https://developer.hashicorp.com/terraform/language/v1.7.x/providers
Providers - Configuration Language | Terraform | HashiCorp Developer
Jan 1, 2023 - An overview of how to install and use providers, Terraform plugins that interact with services, cloud providers, and other APIs.
language terraform hashicorpprovidersconfigurationdeveloper
https://developer.hashicorp.com/terraform/language/providers/requirements
Provider Requirements - Configuration Language | Terraform | HashiCorp Developer
Nov 19, 2025 - Providers are plugins that allow Terraform to interact with services, cloud providers, and other APIs. Learn how to declare providers in a configuration.
language terraform hashicorpproviderrequirementsconfigurationdeveloper
https://developer.hashicorp.com/terraform/language/expressions/conditionals
Conditional Expressions - Configuration Language | Terraform | HashiCorp Developer
Nov 19, 2025 - Conditional expressions select one of two values. You can use them to define defaults to replace invalid values.
language terraform hashicorpconditional expressionsconfigurationdeveloper
https://developer.hashicorp.com/packer/tutorials/configuration-language
Configuration Language | Packer | HashiCorp Developer
Learn Packer configuration language (HCL2) by example. Convert a Packer JSON configuration template to its formatted HCL2 counterpart. Create images by...
packer hashicorp developerconfiguration language
https://developer.hashicorp.com/terraform/language/validate
Validate your infrastructure in Terraform’s configuration language | Terraform | HashiCorp Developer
Dec 2, 2025 - Configuration-level validation lets you enforce rules, validate resources, and detect errors as part of your infrastructure provisioning process.
language terraform hashicorpvalidateinfrastructureconfigurationdeveloper