fix: Revert to standard Ingress with APISIX annotations and explicit namespace labels
Build MCP Services / build-mcp-filesystem (push) Successful in 1m21s Details

This commit is contained in:
Antigravity 2026-05-13 00:25:34 -04:00
parent 26876eb774
commit 0b53371c99
3 changed files with 34 additions and 16 deletions

View File

@ -1,16 +0,0 @@
apiVersion: apisix.apache.org/v2
kind: ApisixRoute
metadata:
name: curaflow-route
namespace: curaflow
spec:
http:
- name: curaflow-rule
match:
hosts:
- curaflow.applaude.net
paths:
- /*
backends:
- serviceName: curaflow-app
servicePort: 80

View File

@ -31,3 +31,29 @@ spec:
ports: ports:
- port: 80 - port: 80
targetPort: 3000 targetPort: 3000
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: curaflow-ingress
namespace: curaflow
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
k8s.apisix.apache.org/enable-websocket: "true"
spec:
ingressClassName: apisix
tls:
- hosts:
- curaflow.applaude.net
secretName: curaflow-tls
rules:
- host: curaflow.applaude.net
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: curaflow-app
port:
number: 80

View File

@ -62,3 +62,11 @@ metadata:
name: interface name: interface
labels: labels:
agentic-os.io/layer: "interface" agentic-os.io/layer: "interface"
---
apiVersion: v1
kind: Namespace
metadata:
name: curaflow
labels:
agentic-os.io/layer: "interface"
agentic-os.io/app: "curaflow"