@@ -9,35 +9,46 @@ workflows:
99 vendor :
1010 description : vendor dependencies
1111 steps :
12- - command : vendor pull --component
12+ - command : vendor pull --component managed-prometheus/workspace
13+ - command : vendor pull --component managed-grafana/workspace
14+ - command : vendor pull --component managed-grafana/dashboard
15+ - command : vendor pull --component managed-grafana/data-source/loki
16+ - command : vendor pull --component managed-grafana/data-source/managed-prometheus
17+ - command : vendor pull --component eks/prometheus-scraper
18+ - command : vendor pull --component eks/loki
19+ - command : vendor pull --component eks/promtail
1320
1421 deploy :
1522 description : deploys all Grafana data sources into plat accounts
1623 steps :
17- - command : workflow deploy/data-sources -s plat-use1-dev -f quickstart/monitor/grafana
18- - command : workflow deploy/data-sources -s plat-use1-staging -f quickstart/monitor/grafana
19- - command : workflow deploy/data-sources -s plat-use1-prod -f quickstart/monitor/grafana
24+ - command : workflow deploy/prometheus -s plat-use1-dev -f quickstart/monitor/grafana
25+ - command : workflow deploy/prometheus -s plat-use1-staging -f quickstart/monitor/grafana
26+ - command : workflow deploy/prometheus -s plat-use1-prod -f quickstart/monitor/grafana
2027 - command : workflow deploy/grafana -s core-use1-auto -f quickstart/monitor/grafana
2128
22- deploy/data-sources :
29+ deploy/prometheus :
2330 description : deploys all Grafana data sources into a given stack
2431 steps :
2532 - command : terraform deploy prometheus
2633 - command : terraform deploy eks/prometheus-scraper
2734 - command : terraform deploy eks/loki
2835 - command : terraform deploy eks/promtail
29- - type : shell
30- command : |-
31- echo "Now update the eks/cluster map_additional_iam_roles and reapply eks/cluster"
36+ - command : terraform deploy eks/cluster
3237
3338 deploy/grafana :
3439 description : deploys centralized Grafana and all sub components
3540 steps :
3641 - command : terraform deploy grafana -s core-use1-auto
3742 - command : terraform deploy grafana/api-key -s core-use1-auto
43+ - command : terraform deploy grafana/datasource/plat-dev-prometheus -s core-use1-auto
44+ - command : terraform deploy grafana/datasource/plat-dev-loki -s core-use1-auto
3845 - command : terraform deploy grafana/dashboard/plat-dev-prometheus -s core-use1-auto
3946 - command : terraform deploy grafana/dashboard/plat-dev-loki -s core-use1-auto
47+ - command : terraform deploy grafana/datasource/plat-staging-prometheus -s core-use1-auto
48+ - command : terraform deploy grafana/datasource/plat-staging-loki -s core-use1-auto
4049 - command : terraform deploy grafana/dashboard/plat-staging-prometheus -s core-use1-auto
4150 - command : terraform deploy grafana/dashboard/plat-staging-loki -s core-use1-auto
51+ - command : terraform deploy grafana/datasource/plat-prod-prometheus -s core-use1-auto
52+ - command : terraform deploy grafana/datasource/plat-prod-loki -s core-use1-auto
4253 - command : terraform deploy grafana/dashboard/plat-prod-prometheus -s core-use1-auto
4354 - command : terraform deploy grafana/dashboard/plat-prod-loki -s core-use1-auto
0 commit comments