File tree Expand file tree Collapse file tree 1 file changed +82
-25
lines changed
Expand file tree Collapse file tree 1 file changed +82
-25
lines changed Original file line number Diff line number Diff line change 11graph TB
22 subgraph "Project Root"
3- A[ "📁 project-root "]
3+ A[ "📁 observability "]
44 end
55
6- subgraph "Infrastructure Layer"
6+ subgraph "Infrastructure Layer - Terraform "
77 B[ "🏗️ terraform/"]
88 B1[ "📦 modules/"]
99 B2[ "🌍 environments/"]
1010 B1_1[ "networking"]
11- B1_2[ "compute "]
12- B1_3[ "storage "]
13- B1_4[ "kubernetes "]
11+ B1_2[ "kubernetes-cluster "]
12+ B1_3[ "cert-manager "]
13+ B1_4[ "ingress-controller "]
1414 B2_1[ "dev/"]
1515 B2_2[ "staging/"]
1616 B2_3[ "production/"]
1717 end
1818
19- subgraph "Application Layer"
19+ subgraph "Application Layer - Helm & K8s "
2020 C[ "📊 helm/"]
2121 C1[ "📋 charts/"]
2222 C2[ "🎯 values/"]
23- C1_1[ "app-service"]
24- C1_2[ "infrastructure"]
23+ C3[ "📌 argocd-apps/"]
24+ C1_1[ "lgtm-stack"]
25+ C1_2[ "argocd"]
26+ C1_3[ "argocd-agent"]
27+ C1_4[ "cert-manager"]
28+ C1_5[ "ingress-controller"]
2529 end
2630
27- subgraph "Documentation & Automation"
28- D[ "📚 docs/"]
29- E[ "🔧 scripts/"]
30- F[ "⚙️ Config Files"]
31- D1[ "terraform/"]
32- D2[ "helm/"]
33- D3[ "examples/"]
34- F1[ ".gitignore"]
35- F2[ ".pre-commit-config"]
36- F3[ "Makefile"]
31+ subgraph "Configuration & Manifests"
32+ D[ "🔍 lgtm/"]
33+ E[ "🔄 argocd/"]
34+ D1[ "alloy-config"]
35+ D2[ "prometheus.yml"]
36+ D3[ "dashboards/"]
37+ D4[ "alerts/"]
38+ E1[ "manual-deployment/"]
39+ E2[ "automated-deployment/"]
40+ E3[ "applications/"]
41+ E4[ "agent-config/"]
42+ end
43+
44+ subgraph "Automation & Scripting"
45+ F[ "🔧 scripts/"]
46+ F1[ "terraform/"]
47+ F2[ "helm/"]
48+ F3[ "lgtm/"]
49+ F4[ "argocd/"]
50+ F5[ "cert-manager/"]
51+ F6[ "ingress/"]
52+ F7[ "full-deployment/"]
53+ end
54+
55+ subgraph "Documentation & CI/CD"
56+ G[ "📚 docs/"]
57+ H[ "🔄 .github/"]
58+ G1[ "terraform/"]
59+ G2[ "helm/"]
60+ G3[ "lgtm/"]
61+ G4[ "argocd/"]
62+ H1[ "workflows/"]
3763 end
3864
3965 A --> B
4066 A --> C
4167 A --> D
4268 A --> E
4369 A --> F
70+ A --> G
71+ A --> H
4472
4573 B --> B1
4674 B --> B2
@@ -54,26 +82,55 @@ graph TB
5482
5583 C --> C1
5684 C --> C2
85+ C --> C3
5786 C1 --> C1_1
5887 C1 --> C1_2
88+ C1 --> C1_3
89+ C1 --> C1_4
90+ C1 --> C1_5
5991
6092 D --> D1
6193 D --> D2
6294 D --> D3
95+ D --> D4
96+ E --> E1
97+ E --> E2
98+ E --> E3
99+ E --> E4
100+
101+ F --> F1
102+ F --> F2
103+ F --> F3
104+ F --> F4
105+ F --> F5
106+ F --> F6
107+ F --> F7
108+
109+ G --> G1
110+ G --> G2
111+ G --> G3
112+ G --> G4
113+
114+ H --> H1
63115
64116 B2_1 -.->|uses| B1
65117 B2_2 -.->|uses| B1
66118 B2_3 -.->|uses| B1
67119
68- C1_1 -.->|deployed on| B1_4
69- C1_2 -.->|deployed on| B1_4
120+ C1_1 -.->|deployed via| C3
121+ C1_2 -.->|deployed via| C3
122+ C1_3 -.->|deployed via| C3
70123
71- E -.->|executes| B
72- E -.->|executes| C
124+ E3 -.->|references| C3
125+ F7 -.->|orchestrates| B
126+ F7 -.->|orchestrates| C
127+ F4 -.->|deploys| C1_2
73128
74129 style A fill:#e1f5ff
75130 style B fill:#fff3e0
76131 style C fill:#f3e5f5
77- style D fill:#e8f5e9
78- style E fill:#fce4ec
79- style F fill:#f1f8e9
132+ style D fill:#fffde7
133+ style E fill:#f0f4c3
134+ style F fill:#fce4ec
135+ style G fill:#e8f5e9
136+ style H fill:#c8e6c9
You can’t perform that action at this time.
0 commit comments