Failed to create Order: 429 urn:ietf:params:acme:error:rateLimited: too many failed authorizations

2025. 3. 1. 00:12k8s

Ingress nginx Controller에 Let's Encript 설정시 오류

해당 도메인을 찾을 수 없어서 제한 횟수를 넘어서 발생한 문제

이런 경우, 임시 조치: Use a Staging ClusterIssuer for Testing

acme-staging-v02

# clusterissuer-staging.yaml
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
  name: letsencrypt-staging
spec:
  acme:
    server: https://acme-staging-v02.api.letsencrypt.org/directory
    email: your-email@example.com
    privateKeySecretRef:
      name: letsencrypt-staging
    solvers:
      - http01:
          ingress:
            class: nginx
            
# 적용
kubectl apply -f clusterissuer-staging.yaml

나중에 제한이 풀리면 운영으로 변경해주면 됨
테스트에서 성공한 후에 운영으로 변경하면 바로 적용되는 것 같음