Files
toolhive/manifest/overlays/production/vmcp-servers/full-vmcp-ngorse-ingress.yaml
T
2026-06-17 17:25:52 +01:00

30 lines
829 B
YAML

apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: full-vmcp-ngorse-ingress
namespace: toolhive-system
labels:
app.kubernetes.io/name: full-vmcp
annotations:
dns.internal: 'true'
dns.internal.hostname: full-vmcp.ngorse.com
spec:
entryPoints:
- websecure
routes:
# - kind: Rule
# match: Host(`mcp.ngorse.com`)
# services:
# - name: vmcp-full-vmcp
# namespace: toolhive-system
# port: 4483
- kind: Rule
match: Host(`full-vmcp.ngorse.com`)
services:
- name: vmcp-full-vmcp
namespace: toolhive-system
port: 4483
# No default TLSStore in this cluster, so reference the wildcard cert
# explicitly. olb42-wildcard-tls is auto-reflected into every namespace.
tls:
secretName: ngorse-wildcard-tls