๐Ÿ”

Ingress TLS cert expired or missing

Browser SSL error or cert-manager not ready.

Reviewed: ยทTested on: Kubernetes 1.29, Terraform 1.8, Ubuntu 22.04

Symptoms

  • certificate expired
  • NET::ERR_CERT_DATE_INVALID
  • Certificate not ready
  • ACME challenge failed

1Check cert resources

kubectl get certificate,ingress -A
kubectl describe certificate <name> -n <ns>

2Debug ACME / cert-manager

kubectl describe challenge -n <ns>
# cert-manager logs:
kubectl logs -n cert-manager deploy/cert-manager --tail=50

Related