You’re in the right place if you

  • Already manage infrastructure with Terraform and want to add Grafana resources to the same workflow
  • Are tired of manual resource management that doesn’t scale
  • Want version control, code review, and CI/CD for your observability stack

Assumed knowledge

You don’t need to be an expert, but you should be familiar with the following tools and concepts.

SkillLevel needed
GrafanaKnow what dashboards, alert rules, and data sources are
Git + GitHubComfortable with branches, commits, PRs
TerraformComfortable with providers, resources, plan/apply
HCLCan read and write basic Terraform configuration files

You don’t need any prior experience with the Grafana Terraform provider. This journey covers it from scratch.

Script

This journey is built for SREs and platform engineers who already use Terraform to manage infrastructure and want to extend that same workflow to Grafana resources like alert rules and notification policies.

You should be comfortable writing Terraform configurations, working with providers, and running plan and apply. You should also have basic familiarity with Grafana. You know what dashboards, alert rules, and data sources are, even if you’ve only built them through the UI.

No prior experience with the Grafana Terraform provider is needed. The journey covers it from scratch.