Infrastructure as Code

Provisioning Grafana Cloud with infrastructure as code

Infrastructure as Code (IaC) is the process of managing and provisioning infrastructure through code instead of through manual processes. Using IaC tools, you can manage Grafana programmatically.

Terraform

Terraform by HashiCorp is an IaC solution that allows us to specify both cloud and on-premises resources in human-readable configuration files that you can version, reuse, and share.

Using Terraform Provider for Grafana, Grafana administrators can use Terraform code to manage dashboards and alerts, add synthetic monitoring probes and checks, perform identity and access management, and more.

Ansible

Ansible is a configuration management tool that is used to manage and configure both Cloud and on-premises resources. Using Ansible, Grafana administrators can manage various resources in their Grafana instance.