Skip to main content

Deploy Nginx Proxy

Deploy Nginx reverse proxy as the main entry point for ORISO Platform.
1

Deploy Nginx ConfigMap and Proxy

Deploy Nginx configuration and proxy service.
cd ~/online-beratung/caritas-workspace/ORISO-Kubernetes

# Deploy Nginx ConfigMap
kubectl apply -f configmaps/nginx-config.yaml

# Deploy Nginx proxy
kubectl apply -f deployments/08-nginx-proxy.yaml

# Wait for Nginx
kubectl wait --for=condition=ready pod -l app=cob-proxy -n caritas --timeout=180s

# Check status
kubectl get pods -n caritas | grep cob-proxy
The cob-proxy pod should be running:
  • cob-proxy-xxx 1/1 Running
2

Verify Nginx Proxy

Verify Nginx proxy is accessible and routing correctly.
# Check Nginx
curl -I http://127.0.0.1:8089
# Expected: HTTP/1.1 200 or redirects

# Check logs
kubectl logs deployment/cob-proxy -n caritas --tail=50

# Access in browser
SERVER_IP=$(hostname -I | awk '{print $1}')
echo "Main Entry Point: http://$SERVER_IP:8089"
Nginx should respond with HTTP 200 or appropriate redirects.

Next Steps