Considerations
When using Amazon Private Certificate Authority with Kubernetes, keep the following considerations in mind.
Cross-account use of cert-manager
Administrators with cross-account access to a CA can use the cert-manager
add on for Kubernetes to provision certificates for a cluster using the shared CA. For
more information, refer to Security best practices for Cross-account access
to private CAs.
You can use only certain Amazon Private CA certificate templates in cross-account scenarios.
The following table lists Amazon Private CA templates that you can use with cert-manager to provision a Kubernetes cluster.
| Templates supported for Kubernetes | Support for cross-account use |
|---|---|
| BlankEndEntityCertificate_CSRPassthrough/V1 definition | No |
| CodeSigningCertificate/V1 definition | No |
| EndEntityCertificate/V1 definition | Yes |
| EndEntityClientAuthCertificate/V1 definition | Yes |
| EndEntityServerAuthCertificate/V1 definition | Yes |
| OCSPSigningCertificate/V1 definition | No |