Role of the identityTrustAnchorsPEM Helm parameter when cert-manager CA injector is used #6771
-
I can use the CA-injector of the cert-manager to insert the CA bundle in the config of the validating/mutating webhook used by the linkerd SP validator and proxy injector. Example:
I assume, there is no other use for the identityTrustAnchorsPEM Helm parameter across linkerd, or is the parameter utilized in other operations than defining the CA bundle in the webhook configs? If not, I could remove the CA cert from the install process completely - less deployment artifacts. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
The CA bundles in those webhooks are actually independent from the cert declared in You'll be able to remove |
Beta Was this translation helpful? Give feedback.
The CA bundles in those webhooks are actually independent from the cert declared in
identityTrustAnchorsPEM
. The former is used to make TLS connections to the k8s API, whereas the latter serve as root to the certs used for mTLS connections between linkerd proxies.You'll be able to remove
identityTrustAnchorsPEM
only as long as you provide your own through alinkerd-identity-trust-roots
ConfigMap, but that won't be possible untilstable-2.11