-
Notifications
You must be signed in to change notification settings - Fork 33
cert-manager External Issuer plugin for Cosmian KMS #888
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or request
Milestone
Description
Summary
Implement a cert-manager External Issuer plugin so that Kubernetes workloads can request and auto-renew certificates from the Cosmian KMS CA directly through standard cert-manager Certificate resources.
Impact
- Without this plugin, Kubernetes applications cannot use Cosmian as their certificate authority through cert-manager
- Forces users to implement custom certificate renewal logic
- Blocks adoption in Kubernetes-first environments where cert-manager is the standard PKI integration layer
Implementation plan
New external Go repository cosmian/cert-manager-issuer:
- Implements the cert-manager External Issuer API (controller + CRD)
- Routes
CertificateRequestresources to the Cosmian ACME endpoint (see ACME endpoint (RFC 8555) #860) or directly to the KMIP Certify operation - Deployed as a Kubernetes
Deploymentalongside cert-manager
Effort: Medium (new repo) | Requires #860 (ACME endpoint)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request