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

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

'k8s' 카테고리의 다른 글

ConfigMap 환경변수 연결하기  (0) 2025.03.01
PVC 자동 명명규칙  (0) 2025.03.01
cert manager로 let's encrypt 설정하기  (0) 2025.03.01
headless service 체크  (0) 2025.02.28
service로 pod IP 찾기  (0) 2025.02.28