HashiCorp Language (HCL)
HCL is HashiCorp's configuration language used in multiple products, but most notably in `terraform`.
HCL is HashiCorp's configuration language used in multiple products, but most notably in `terraform`.
Infrastructure as Code (IaC) is the process of managing/provisioning Infrastructure as a Service (IaaS) using machine-readable definition files (usually DSLs), rather than rely on humans doing physical/manual hardware configuration.
Our opinionated best-practices for Terraform
Every Terraform configuration has at least one module, known as its root module, which consists of the resources defined in the `.tf` files in the main working directory. Root modules are the terraform configuration that we actually **apply** and have terraform state.
A small collection of helpful hints
The many tools that make up the SweetOps approach