Skip to content

vishnu-shankar-yral/grafana-ops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

grafana-ops

IaC ops repo for Grafana

Runbook for setting up grafana

  • Create volume on fly
  • Edit fly.toml file to appropriate config
  • Launch fly grafana app using fly.toml
  • Create oauth credentials for google #
  • Create fly secrets for google oauth
    • GF_AUTH_GOOGLE_CLIENT_ID
    • GF_AUTH_GOOGLE_CLIENT_SECRET
  • Edit fly.toml file to appropriate config
  • Re-deploy fly grafana app using fly.toml
  • Create a role and service account for grafana
  • Add grafana bigquery data source

Migrating dashboards

  • Create grafana service account
  • Push resources folder using grizzly

Grizzly dashboard editing workflow

  • Set grizzly context
  • Use grizzly serve
  • Use grizzly apply (if creating a new dashboard, make sure to have no other uncommitted changes)
  • Edit in preview and make commit

References for runbook

About

IaC ops repo for Grafana

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published