From 9d89b2d8959e4a52e774a9cc0830bc2cfa50bf3d Mon Sep 17 00:00:00 2001 From: Paul Fouquet Date: Mon, 10 Mar 2025 10:50:55 +1300 Subject: [PATCH] docs: infrastructure overview --- docs/infrastructure/README.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 docs/infrastructure/README.md diff --git a/docs/infrastructure/README.md b/docs/infrastructure/README.md new file mode 100644 index 000000000..e8950ea51 --- /dev/null +++ b/docs/infrastructure/README.md @@ -0,0 +1,29 @@ +# Infrastructure + +```mermaid +graph TD; + subgraph AWS[EKS Cluster] + direction TB; + Karpenter[Karpenter - Autoscaler] + NodeLocalDNS[Node Local DNS] + Argo[Argo Workflows] + EventExporter[Event Exporter] + FluentBit[Fluent Bit - Log Aggregation] + end + + subgraph CloudWatch[Amazon CloudWatch] + Logs[CloudWatch Logs] + end + + subgraph Cloudflare[Cloudflare] + CloudflareAccess[Cloudflare Access] + end + + Karpenter -->|Pods Autoscaling| AWS + NodeLocalDNS -->|Optimized DNS| AWS + Argo -->|Workflow Execution| AWS + EventExporter -->|Captures Kubernetes Events| AWS + + FluentBit -->|Logs| Logs + CloudflareAccess -->|Secure Access| Argo +```