Overview & Architecture

DocuMind is a RAG document Q&A application, deployed on a production-style AWS/EKS platform: Terraform-managed infrastructure, GitOps delivery via ArgoCD, progressive delivery via Argo Rollouts, policy enforcement via Kyverno, full observability (Prometheus/Grafana/Loki), OIDC-authenticated CI/CD, and a standalone AI diagnostic agent.

Repos:

Architecture diagram:

Prerequisites

Overview & Architecture

Phase 1 - Infrastructure (Terraform)

Phase 2 - GitOps (ArgoCD)

Phase 3 - CI/CD Pipeline

Phase 4 - DNS + TLS (Route53 + ACM)

Phase 5 - Observability

Phase 6 - Log Aggregation (Loki + Promtail)

Phase 7 - Teardown & Redeployment Guide

Phase 8 - Progressive Delivery (Argo Rollouts)