Skip to main content

TLS Certificates with cert-manager – Automated & Secure

Certificates don't belong on to-do lists.
With cert-manager, you get automatic TLS certificates – reliable, renewing, and fully integrated.

cert-manager: Automated TLS Certificates

Included

Certificate management in Kubernetes – via ACME, Let's Encrypt, or internal CA. Ideal for production and internal services.

  • Certificate issuance via HTTP-01 & DNS-01 challenge
  • Automatic renewal & status monitoring
  • Integration with Ingress, services & webhooks

Why cert-manager?

Certificates expire – and regularly cause outages.
With cermanager, we automate the entire lifecycle:

  • Issuance via ACME (e.g., Let’s Encrypt)
  • Renewal before expiry
  • Integration into your deployments, ingresses & services

You no longer have to worry – certificates are just there.

Our Configuration

  • Support for HTTP-01 (via Ingress)
  • Support for DNS-01 (e.g., via Bind, External-DNS, or Cloud-DNS)
  • Certificates for internal & external domains
  • Use of public or internal ClusterIssuers

Common Use Cases

  • Automatic certificates for web apps, APIs & dashboards
  • TLS for internal services (*.internal, *.svc.cluster.local)
  • Tenant isolation with separate CAs
  • Integration in GitOps setups (e.g., with Sealed Secrets & Helm)

Benefits

  • No more expired certificates
  • GitOps-ready – everything configurable via YAML
  • Live status monitoring & Prometheus integration
  • Secure via automated DNS-01 validation

Always Included

cert-manager is part of all our Kubernetes setups –
and can also be used internally for VMs (via API or manually issued certificates) if needed.

Modern infrastructure needs automation – especially for TLS.