Dash0's Terraform provider allows management of your dashboards as code, enabling version control and automation of your observability resources.
Terraform is an open-source infrastructure as code (IaC) software tool created by HashiCorp. It allows users to define and provision data center infrastructure using a declarative configuration language known as HashiCorp Configuration Language (HCL), or optionally JSON.
Dash0 offers a Terraform provider that enables you to manage your dashboards as code, bringing the same benefits of version control, collaboration, and automation to your observability resources that you already enjoy with your infrastructure.
For more information, visit the Terraform Project Page.
The Dash0 Terraform Provider allows you to:
The Dash0 Terraform Provider allows you to manage your dashboards as code, bringing infrastructure-as-code practices to your observability resources.
Add the Dash0 provider to your Terraform configuration:
The provider interacts with Dash0 through the public API. You need to specify which API endpoint to use and the auth token to use. Right now, this is done via environment variables:
For detailed documentation on available resources, configuration options, and usage examples, visit the Dash0 Terraform Provider in the Terraform Registry.