From a80563624695fa37583c9f73917f956f69160e25 Mon Sep 17 00:00:00 2001 From: Christopher Tineo Date: Sat, 21 Mar 2026 10:53:41 -0400 Subject: [PATCH] feat: migrate echo-http to envoy gateway --- echo-http.yaml | 33 ++++++++++++++------------------- 1 file changed, 14 insertions(+), 19 deletions(-) diff --git a/echo-http.yaml b/echo-http.yaml index 0e2c30f..983fc8d 100644 --- a/echo-http.yaml +++ b/echo-http.yaml @@ -46,27 +46,22 @@ spec: --- -kind: Ingress -apiVersion: networking.k8s.io/v1 +apiVersion: gateway.networking.k8s.io/v1 +kind: HTTPRoute metadata: name: echo-http namespace: echo-http - annotations: - cert-manager.io/cluster-issuer: letsencrypt-prod - kubernetes.io/ingress.class: nginx spec: - tls: - - hosts: - - echo-http.sandbox.k8s.phl.io - secretName: echo-http-tls + parentRefs: + - name: main-gateway + namespace: envoy-gateway-system + hostnames: + - echo-http.sandbox.k8s.phl.io rules: - - host: echo-http.sandbox.k8s.phl.io - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: echo-http - port: - number: 80 + - matches: + - path: + type: PathPrefix + value: / + backendRefs: + - name: echo-http + port: 80