k8wiz
cert-manager
Hard
Security

What has to happen to a CertificateRequest before an issuer will sign it?

Select your answer:

Show answer and explanation

Answer: It must get an Approved condition, which the built-in approver adds by default

Explanation

Issuers only sign CertificateRequests that carry an Approved condition and no Denied condition. By default the cert-manager controller approves every request for its built-in issuers. To control what can be requested, you turn off the built-in approver and run approver-policy, which approves or denies requests against CertificateRequestPolicy resources.