From 0d534d3f3188519561f77f3523aeda98c262da06 Mon Sep 17 00:00:00 2001 From: kappa Date: Thu, 26 Mar 2026 13:35:49 +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 d2941ad..d447fe6 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: vultr-api spec: - ingressClassName: traefik - tls: - - secretName: wildcard-anvil-it-com-tls - hosts: - - vultr-api.anvil.it.com + hostnames: + - vultr.api.inouter.com + parentRefs: + - name: traefik-gateway + namespace: kube-system rules: - - host: vultr-api.anvil.it.com - http: - paths: - - backend: - service: - name: vultr-api - port: - number: 80 - path: / - pathType: Prefix + - matches: + - path: + type: PathPrefix + value: / + backendRefs: + - name: vultr-api + port: 80