Skip to content

observability-studio/grafana-ops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grafana Ops

Movitation

Check out this post A GitOps Way To Manage Grafana Data Sources At Scale

High-level architecture

architecture

Directory structure

.
├── README.md
├── aws-ssm-documents
│   ├── commands
│   │   ├── GH-CloneRepository
│   │   │   ├── GH-CloneRepository.yaml
│   │   │   └── README.md
│   │   └── ...
│   └── runbooks
│       └── GF-GenerateDataSources
│           ├── GF-UpdateDataSources.yaml
│           ├── README.md
│           └── role
│               ├── permission-policy.json
│               └── trusted-policy.json
├── datasources
│   ├── team-1
│   │   ├── clickhouse-example-2.yaml
│   │   └── cloudwatch-example-1.yaml
│   ├── team-2
│   │   ├── ...
│   ├── ...
└── scripts
    ├── generate-datasource.py
    └── get-secrets.py
    └── ...