cert-manager is a Kubernetes add-on that automates SSL/TLS certificate management inside the cluster. It watches resources, requests certificates from supported issuers, renews them before expiration, and stores them for workloads to use. The result is less manual work and fewer outages caused by missed certificate lifecycle tasks.
What cert-manager does in a Kubernetes cluster
cert-manager is not just a convenience layer, it turns certificate lifecycle into a cluster-native control loop. It watches for certificate resources, requests issuance from supported issuers, renews before expiry, and makes the resulting TLS material available to workloads. That automation matters because the operational burden moves from ad hoc manual tracking to a governed certificate process that can be observed, audited and tuned.
In practice, cert-manager sits between application teams, cluster operators and certificate issuers. It needs clear issuer choice, approval rules and renewal behaviour so that automation does not become a blind issuance pipeline. For Kubernetes users, the key point is that cert-manager changes certificates from static artefacts into managed resources with state, events and dependencies.
How cert-manager fits certificate issuance and renewal
The most important thing to understand is that cert-manager does not replace public key infrastructure, it orchestrates it inside Kubernetes. It can work with ACME-based public CAs, private issuers and other supported back ends, but the security model still depends on the issuer, the approval process and the trust boundary around the private key. The workflow is only as safe as the policy that governs what can be issued and who can request it.
That is why the surrounding design matters. A broad “auto-issue everything” approach can create unexpected trust expansion, while a more constrained model uses explicit issuers, scoped namespaces and approval policy. The renewal path also matters because certificate lifetimes are getting shorter across the ecosystem, which increases the consequences of weak monitoring or delayed rotation. For background on the ACME workflow that cert-manager often automates, see the ACME and Automated Certificate Management Guide.
Where cert-manager reduces operational failure
Its main value is removing routine certificate handling from manual operations. Missed renewals, forgotten expiries and inconsistent installation steps are common causes of service disruption, especially when the same cluster hosts many ingress endpoints, internal services or short-lived environments. cert-manager reduces that operational drift by making renewal and issuance repeatable, observable and policy-driven.
That does not eliminate failure, it changes the failure mode. If the controller cannot reach an issuer, if approval is misconfigured, or if renewal alerts are ignored, the cluster can still drift toward expired certificates. A safe deployment therefore treats expiry visibility, issuer health and certificate state as first-class operational signals rather than background noise. The move to shorter-lived certificates makes that visibility more important, not less; the Certificate Expiry Outages and 47-Day TLS Certificates Guide explains why renewal discipline has become more demanding.
Trust boundaries, exposure and workload impact
cert-manager also affects how trust is distributed inside the cluster. Because it stores and renews certificate material for workloads, any weakness in issuer access, private key handling or namespace scoping can widen blast radius. A compromised issuer integration, overly permissive approval policy, or exposed ACME credential can lead to unauthorized certificate issuance, impersonation of internal services, or unexpected trust in a malicious endpoint.
That is why the certificate lifecycle should be treated as security-sensitive infrastructure, not just configuration plumbing. Rotation of key material, careful approval flow, and separation between issuers are all part of limiting the impact of compromise. The same logic applies when certificates are used for mTLS, because a certificate is often a workload’s proof of trust as well as its transport credential. A practical reference point is the CA/Browser Forum baseline process for public issuance, and RFC 8705 shows how certificates can also anchor stronger client authentication patterns in other protocols.
Risk and Threat Considerations
cert-manager’s risk is not that it issues certificates, it is that it automates trust at scale. If approval rules are too open, issuer credentials are exposed, or renewal monitoring is weak, the cluster can end up issuing or retaining certificates that extend trust farther than intended. The result can be service impersonation, outage from missed expiry, or a broader compromise path through workload authentication.
Failure mechanism: An attacker or operator error abuses the certificate automation path, for example through weak approval policy, stolen issuer credentials, or failed renewal oversight, and the cluster continues to trust a certificate that should not have been issued or kept active.
Impact: Workloads can lose availability when certificates expire, or lose trust integrity when a malicious or stolen certificate is accepted by services, ingress points or internal clients.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 addresses the attack and risk surface, while NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST SP 800-53 Rev 5 | IA-5 — Authenticator Management | Cert-manager automates certificate lifecycle and renewal for workload authentication material. |
| IA-9 — Identification and Authentication (Non-Organizational Users) | cert-manager issues and renews certificates used by external services and workloads. | |
| SC-12 — Cryptographic Key Establishment and Management | The term depends on certificate issuance, renewal and key handling inside the cluster. | |
| Recommendation — Manage certificate and key lifecycles so renewal, rotation and revocation stay controlled. Use certificate-based authentication controls to govern non-organizational workload trust. Apply key establishment and management controls to protect certificate lifecycle operations. | ||
| CIS Controls v8 | CIS-5 — Account Management | Certificate automation depends on controlled ownership and lifecycle of trust relationships. |
| Recommendation — Restrict who can create and maintain certificate trust paths and related access. | ||
| OWASP Non-Human Identity Top 10 | NHI-07 — Long-Lived Secrets | Certificate automation must prevent stale trust material from remaining valid too long. |
| NHI-05 — Overprivileged NHI | Issuer integrations and cluster permissions can become overbroad if not constrained. | |
| Recommendation — Shorten certificate lifetime exposure and automate renewal before trust material ages out. Scope certificate automation permissions to the minimum issuer and namespace access needed. | ||
Practitioner Guidance
Governance implication: Treat cert-manager as a trust enforcement component, not a helper script. The safest deployments define which issuers are allowed, who can request certificates, how approvals are granted, and how private keys are rotated or replaced.
What to watch for: Renewal failures, issuer back-end errors, certificates nearing expiry, unexpected certificate requests and any pattern of broad issuance that does not match application ownership. For clusters that use ACME or public trust chains, align certificate operations with the CA/Browser Forum baseline expectations and with documented issuer behaviour rather than assuming renewal will always succeed automatically.
Related resources from NHI Mgmt Group
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on November 5, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org