Files
infrastructure/servers/legion/k8s/neuron-technologies/prod/ingress.yaml
T
Will Anderson 1b8ea63541 feat(neuron): add stage and prod k8s manifests + Argo CD apps
Completes the three-env setup (dev was added previously). Each env has
deployments, services, ingress, PVC, ConfigMap, and ExternalSecret pulling
from Vault. Prod has larger resource limits and 10Gi PVC. Vault secret at
secret/neuron-technologies/prod seeded separately.
2026-04-17 09:43:23 -05:00

44 lines
1.0 KiB
YAML

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: neuron-prod
namespace: neuron-prod
annotations:
traefik.ingress.kubernetes.io/router.entrypoints: websecure
cert-manager.io/cluster-issuer: letsencrypt-prod
spec:
ingressClassName: traefik
tls:
- secretName: neuron-prod-tls
hosts:
- neurontechnologies.ai
- www.neurontechnologies.ai
rules:
- host: neurontechnologies.ai
http:
paths:
- path: /mcp
pathType: Prefix
backend:
service:
name: neuron-mcp
port:
number: 8080
- path: /
pathType: Prefix
backend:
service:
name: neuron-rest
port:
number: 8081
- host: www.neurontechnologies.ai
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: neuron-rest
port:
number: 8081