From d8e306b30f9bd8ecbc7de5ffa54440c9af338f3e Mon Sep 17 00:00:00 2001 From: kappa Date: Thu, 26 Mar 2026 13:35:43 +0900 Subject: [PATCH] Migrate to HTTPRoute with *.api.inouter.com domain --- k8s/ingress.yaml | 31 ++++++++++++++----------------- 1 file changed, 14 insertions(+), 17 deletions(-) diff --git a/k8s/ingress.yaml b/k8s/ingress.yaml index 65ac2a8..2fe5889 100644 --- a/k8s/ingress.yaml +++ b/k8s/ingress.yaml @@ -1,21 +1,18 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress +apiVersion: gateway.networking.k8s.io/v1 +kind: HTTPRoute metadata: name: namecheap-api spec: - ingressClassName: traefik - tls: - - secretName: wildcard-anvil-it-com-tls - hosts: - - namecheap-api.anvil.it.com + hostnames: + - namecheap.api.inouter.com + parentRefs: + - name: traefik-gateway + namespace: kube-system rules: - - host: namecheap-api.anvil.it.com - http: - paths: - - backend: - service: - name: namecheap-api - port: - number: 80 - path: / - pathType: Prefix + - matches: + - path: + type: PathPrefix + value: / + backendRefs: + - name: namecheap-api + port: 80