add additional ingress-routes
This commit is contained in:
+1
-1
@@ -4,7 +4,7 @@ metadata:
|
|||||||
name: vmcp-dev-safe-ingress
|
name: vmcp-dev-safe-ingress
|
||||||
namespace: toolhive-system
|
namespace: toolhive-system
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/name: vmcp-dev-safe-ingress
|
app.kubernetes.io/name: dev-safe-vmcp
|
||||||
spec:
|
spec:
|
||||||
entryPoints:
|
entryPoints:
|
||||||
- websecure
|
- websecure
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
apiVersion: traefik.io/v1alpha1
|
||||||
|
kind: IngressRoute
|
||||||
|
metadata:
|
||||||
|
name: full-vmcp-ingress
|
||||||
|
namespace: toolhive-system
|
||||||
|
labels:
|
||||||
|
app.kubernetes.io/name: full-vmcp
|
||||||
|
spec:
|
||||||
|
entryPoints:
|
||||||
|
- websecure
|
||||||
|
routes:
|
||||||
|
- kind: Rule
|
||||||
|
match: Host(`full-vmcp.olb42.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: olb42-wildcard-tls
|
||||||
@@ -18,6 +18,8 @@ resources:
|
|||||||
- mcp-tool-config-dev.yaml
|
- mcp-tool-config-dev.yaml
|
||||||
- embedding-server.yaml
|
- embedding-server.yaml
|
||||||
- full-vmcp.yaml
|
- full-vmcp.yaml
|
||||||
|
- full-vmcp-ingress.yaml
|
||||||
- dev-safe-vmcp.yaml
|
- dev-safe-vmcp.yaml
|
||||||
|
- dev-safe-vmcp-ingress.yaml
|
||||||
- ops-safe-vmcp.yaml
|
- ops-safe-vmcp.yaml
|
||||||
- ingress.yaml
|
- ops-safe-vmcp-ingress.yaml
|
||||||
|
|||||||
@@ -0,0 +1,21 @@
|
|||||||
|
apiVersion: traefik.io/v1alpha1
|
||||||
|
kind: IngressRoute
|
||||||
|
metadata:
|
||||||
|
name: vmcp-ops-safe-ingress
|
||||||
|
namespace: toolhive-system
|
||||||
|
labels:
|
||||||
|
app.kubernetes.io/name: ops-safe-vmcp
|
||||||
|
spec:
|
||||||
|
entryPoints:
|
||||||
|
- websecure
|
||||||
|
routes:
|
||||||
|
- kind: Rule
|
||||||
|
match: Host(`ops-safe.olb42.com`)
|
||||||
|
services:
|
||||||
|
- name: vmcp-ops-safe-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: olb42-wildcard-tls
|
||||||
Reference in New Issue
Block a user