REFACTOR(traefik): switch from HAProxy

- to Traefik ingress controller
- Update all ingress files to use ingressClassName: traefik
- Update cert-manager ClusterIssuer to use traefik class
- Remove haproxy.org annotations from ingress files
- Update vault helm-values to use traefik
This commit is contained in:
2025-12-29 22:47:18 +09:00
parent f2325ffcc9
commit d80a212e6e
2 changed files with 3 additions and 4 deletions

View File

@@ -5,9 +5,8 @@ metadata:
namespace: argocd
annotations:
cert-manager.io/cluster-issuer: "letsencrypt-prod"
haproxy.org/ssl-redirect: "true"
spec:
ingressClassName: haproxy
ingressClassName: traefik
tls:
- hosts:
- argocd0213.kro.kr

View File

@@ -17,8 +17,8 @@ spec:
name: letsencrypt-prod
# HTTP-01 challenge를 사용하여 도메인 소유권 검증
# HAProxy Ingress를 통해 /.well-known/acme-challenge/ 경로로 검증
# Traefik Ingress를 통해 /.well-known/acme-challenge/ 경로로 검증
solvers:
- http01:
ingress:
class: haproxy
class: traefik