From 57524aaa93093f669fa454a404d968ff61e68ff0 Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Mon, 29 Dec 2025 22:47:38 +0900 Subject: [PATCH] REFACTOR(traefik): switch ingress to Traefik - Update ingressClassName from haproxy to traefik - Remove nginx annotations from minio ingress --- longhorn/ingress.yaml | 2 +- minio/ingress.yaml | 10 ++-------- pgweb/ingress.yaml | 2 +- 3 files changed, 4 insertions(+), 10 deletions(-) diff --git a/longhorn/ingress.yaml b/longhorn/ingress.yaml index 50f0344..d515164 100644 --- a/longhorn/ingress.yaml +++ b/longhorn/ingress.yaml @@ -6,7 +6,7 @@ metadata: annotations: cert-manager.io/cluster-issuer: letsencrypt-prod spec: - ingressClassName: haproxy + ingressClassName: traefik tls: - hosts: - longhorn0213.kro.kr diff --git a/minio/ingress.yaml b/minio/ingress.yaml index 9491796..a5a4f84 100644 --- a/minio/ingress.yaml +++ b/minio/ingress.yaml @@ -5,12 +5,8 @@ metadata: namespace: minio annotations: cert-manager.io/cluster-issuer: letsencrypt-prod - nginx.ingress.kubernetes.io/proxy-body-size: "0" - nginx.ingress.kubernetes.io/proxy-read-timeout: "600" - nginx.ingress.kubernetes.io/proxy-send-timeout: "600" - nginx.ingress.kubernetes.io/ssl-redirect: "true" spec: - ingressClassName: haproxy + ingressClassName: traefik tls: - hosts: - s3.minio0213.kro.kr @@ -34,10 +30,8 @@ metadata: namespace: minio annotations: cert-manager.io/cluster-issuer: letsencrypt-prod - nginx.ingress.kubernetes.io/proxy-body-size: "0" - nginx.ingress.kubernetes.io/ssl-redirect: "true" spec: - ingressClassName: haproxy + ingressClassName: traefik tls: - hosts: - minio.minio0213.kro.kr diff --git a/pgweb/ingress.yaml b/pgweb/ingress.yaml index 173880c..1aa47c1 100644 --- a/pgweb/ingress.yaml +++ b/pgweb/ingress.yaml @@ -7,7 +7,7 @@ metadata: nginx.ingress.kubernetes.io/ssl-redirect: "true" cert-manager.io/cluster-issuer: "letsencrypt-prod" spec: - ingressClassName: haproxy + ingressClassName: traefik tls: - hosts: - pgweb0213.kro.kr