Files
eveAI/k8s/dev/eveai-ingress.yaml
Josako d6a2635e50 - Opzet cluster werkt
- Opstart redis en minio werkt
- Bezig om eigenlijke apps op te starten ... werkt nog niet.
2025-08-19 18:08:59 +02:00

66 lines
1.8 KiB
YAML

# EveAI Ingress Configuration for Dev Environment
# File: eveai-ingress.yaml
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: eveai-ingress
namespace: eveai-dev
annotations:
nginx.ingress.kubernetes.io/rewrite-target: /$2
nginx.ingress.kubernetes.io/proxy-body-size: "50m"
nginx.ingress.kubernetes.io/proxy-connect-timeout: "60"
nginx.ingress.kubernetes.io/proxy-send-timeout: "60"
nginx.ingress.kubernetes.io/proxy-read-timeout: "60"
nginx.ingress.kubernetes.io/use-regex: "true"
nginx.ingress.kubernetes.io/proxy-buffer-size: "16k"
nginx.ingress.kubernetes.io/proxy-buffers-number: "4"
spec:
rules:
- host: minty.ask-eve-ai-local.com
http:
paths:
# Static files - hoogste prioriteit
- path: /static(/|$)(.*)
pathType: ImplementationSpecific
backend:
service:
name: static-files-service
port:
number: 80
# Admin interface
- path: /admin(/|$)(.*)
pathType: ImplementationSpecific
backend:
service:
name: eveai-app-service
port:
number: 5001
# API endpoints
- path: /api(/|$)(.*)
pathType: ImplementationSpecific
backend:
service:
name: eveai-api-service
port:
number: 5003
# Chat client
- path: /chat-client(/|$)(.*)
pathType: ImplementationSpecific
backend:
service:
name: eveai-chat-client-service
port:
number: 5004
# Root redirect naar admin (exact match)
- path: /
pathType: Exact
backend:
service:
name: eveai-app-service
port:
number: 5001