cert-manager

· 1 min read · Security · Tool

cert-manager adds Certificate, Issuer and ClusterIssuer resources to Kubernetes. It asks an authority such as Let's Encrypt for a certificate, stores it in a Secret and renews it before it expires. Ingress controllers such as Traefik and NGINX use that Secret for HTTPS.

Key concepts #

  • Issuer: where certificates come from (ACME, CA, Vault).
  • Certificate: the request and its Secret.
  • Challenge: HTTP-01 or DNS-01 validation.

Learn it #

Install it with Helm and see AWS Certificate Manager for the AWS service.

#Kubernetes #Cert Manager #Security