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 namespace: argocd
annotations: annotations:
cert-manager.io/cluster-issuer: "letsencrypt-prod" cert-manager.io/cluster-issuer: "letsencrypt-prod"
haproxy.org/ssl-redirect: "true"
spec: spec:
ingressClassName: haproxy ingressClassName: traefik
tls: tls:
- hosts: - hosts:
- argocd0213.kro.kr - argocd0213.kro.kr

View File

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