背景
以前管理grafana資源(如dashboard)通過grafana operator或者terraform方式
但是這樣沒有變更記錄,審核,版本控制等能力
grafana git sync可以解決這個(gè)問題.
將grafana資源(如dashboard)存放在git倉(cāng)庫(kù)中,grafana通過git sync同步資源
這樣天然就有了變更記錄,審核,版本控制等能力
介紹
部署測(cè)試grafana
docker run -d --name=grafana -p 3000:3000 grafana/grafana
登錄grafana
打開localhost:3000,默認(rèn)賬號(hào)/密碼為admin/admin
創(chuàng)建git倉(cāng)庫(kù)
例子如
https://github.com/wsc-2025/grafana-git-sync-demo
創(chuàng)建git sync

image.png

image.png

image.png

image.png

image.png

image.png
最終得到

image.png
查看git sync狀態(tài)或者點(diǎn)擊pull主動(dòng)sync

image.png