---
title: "Destination reached! | Grafana Labs"
description: "Congratulations on completing the Terraform dashboard deployment learning path."
---

> For a curated documentation index, see [llms.txt](/llms.txt). For the complete documentation index, see [llms-full.txt](/llms-full.txt).

# Destination reached!

Congratulations on completing this journey! Job well done!

We hope you’ve enjoyed traveling with us as you:

- Understood why Terraform is a natural fit for deploying dashboards as code
- Created a Grafana service account token for automated authentication
- Configured the Grafana Terraform provider with your credentials
- Defined a `grafana_dashboard` resource to deploy your JSON file
- Ran `terraform plan` to safely preview changes before applying
- Deployed the dashboard with `terraform apply` and verified it in Grafana

* * *

### More to explore (optional)

The world is your oyster! Read more about how you can:

- [Manage multiple dashboards with `for_each`](/docs/grafana/latest/as-code/infrastructure-as-code/terraform/dashboards-github-action/) to deploy entire directories of JSON files
- [Automate with GitHub Actions](/docs/grafana/latest/as-code/observability-as-code/foundation-sdk/dashboard-automation/) to deploy dashboards on every merge
- [Explore the Grafana Terraform provider docs](https://registry.terraform.io/providers/grafana/grafana/latest/docs) to manage folders, data sources, alerts, and more
