Slide 2 of 5

Who this journey is for

You’re in the right place if you

  • Already manage infrastructure with Terraform and want to add dashboards to the same workflow
  • Are tired of manual dashboard 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, panels, and data sources are
Git + GitHubComfortable with branches, commits, PRs
TerraformComfortable with providers, resources, plan/apply
Go or TypeScriptCan read code snippets in either language

You don’t need any prior experience with the Foundation SDK or the Grafana Terraform provider. This journey covers both 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 dashboards.

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, panels, and data sources are, even if you’ve only built them through the UI.

No prior experience with the Foundation SDK or the Grafana Terraform provider is needed. The journey covers both from scratch.