Skip to content

Commit 534a6e3

Browse files
♻️ fix: EKS Argo CD, ALB Ingress, RunsOn transit gateway attachments, and More (#821)
2 parents 19a87a9 + 63c0c40 commit 534a6e3

File tree

2 files changed

+22
-8
lines changed

2 files changed

+22
-8
lines changed

examples/snippets/stacks/workflows/quickstart/foundation/network.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,12 +49,15 @@ workflows:
4949
- command: terraform deploy tgw/hub -s core-use1-network
5050
- command: terraform deploy tgw/attachment -s core-use1-network
5151
- command: terraform deploy tgw/attachment -s core-use1-auto
52+
- command: terraform deploy tgw/attachment/runs-on -s core-use1-auto
5253
- command: terraform deploy tgw/attachment -s plat-use1-sandbox
5354
- command: terraform deploy tgw/attachment -s plat-use1-dev
5455
- command: terraform deploy tgw/attachment -s plat-use1-staging
5556
- command: terraform deploy tgw/attachment -s plat-use1-prod
5657
- command: terraform deploy tgw/routes -s core-use1-network
5758
- command: terraform deploy vpc/routes/private -s core-use1-network
59+
- command: terraform deploy vpc/routes/private -s core-use1-auto
60+
- command: terraform deploy vpc/routes/runs-on -s core-use1-auto
5861
- command: terraform deploy vpc/routes/private -s plat-use1-sandbox
5962
- command: terraform deploy vpc/routes/private -s plat-use1-dev
6063
- command: terraform deploy vpc/routes/private -s plat-use1-staging

examples/snippets/stacks/workflows/quickstart/monitor/grafana.yaml

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)