Summary
The Local Kubernetes Platform is an enterprise-grade, reproducible 3-node Kubernetes cluster running locally on Kind, fully provisioned and managed as code through Terraform.
It serves as the dedicated runtime environment for microservices, packaged with automated GitOps continuous deployment through in-cluster ArgoCD, RFC-compliant wildcard domain routing via Ingress-Nginx, full Prometheus & Grafana observability, and automated health monitoring via Gatus.
Homepage & Active Service Endpoints
All services are accessible on localhost via wildcard domain routing without requiring manual port-forwarding or hosts-file overrides:
| Service | Local Browser URL | Function |
|---|---|---|
| Gatus Status Dashboard | http://status.localho.st | Automated Service Health & Latency Dashboard |
| Frontend Web App | http://trust.localho.st | Next.js 14 Production Workload |
| Backend API & Swagger Docs | http://trust.localho.st/docs | FastAPI REST API & Interactive OpenAPI Docs |
| Grafana Dashboards | http://grafana.localho.st | Pre-configured Cluster Metrics & Resource Utilization |
| ArgoCD GitOps | http://argocd.localho.st | Declarative GitOps Application Delivery Controller |
| Prometheus | http://prometheus.localho.st | PromQL Query Engine & Time-Series Metrics Browser |
| In-Cluster Git Mirror | http://git.localho.st | Local Git Repository Mirror for ArgoCD Synchronization |