KCA Demo Application

This app demonstrates deployment on a self-hosted single-node Kubernetes cluster (AWS EC2).

Components

Application Architecture

Browser ↓ AWS Route53 (DNS) ↓ EC2 Public IP ↓ Nginx Reverse Proxy ↓ Ingress Controller (NodePort) ↓ Ingress Routing Rules ↓ Frontend Service → Backend Service → MongoDB StatefulSet ↓ Persistent Volume (PVC) Secret (DB credentials)

MongoDB Test Data

col1 col2 col3 col4 col5