diff --git a/k8s/apisix-route.yaml b/k8s/apisix-route.yaml new file mode 100644 index 0000000..b8e14d1 --- /dev/null +++ b/k8s/apisix-route.yaml @@ -0,0 +1,16 @@ +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 diff --git a/k8s/app.yaml b/k8s/app.yaml index a4d7d97..1e84ed5 100644 --- a/k8s/app.yaml +++ b/k8s/app.yaml @@ -31,27 +31,3 @@ spec: ports: - port: 80 targetPort: 3000 ---- -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: curaflow-ingress - annotations: - cert-manager.io/cluster-issuer: letsencrypt-prod -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