Skip to content

v0.16.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 28 Oct 16:47
· 8 commits to main since this release
v0.16.0
83e23bf

approver-policy provides a policy engine for certificates issued by cert-manager!

v0.16.0 adds an awesome improvement to the CEL validator courtesy of @jamesglennan!

The username field of CertificateRequest (CR) resources is now exposed to CEL, allowing for rich logical operators on the contents of the username.

This is useful for making complex decisions about whether the user who created the CR should be allowed to do so, beyond what's provided by Kubernetes' RBAC mechanism.

For example, if pods create their own CertificateRequests directly using RBAC, you might use this new feature to ensure that the CR inludes the Pod's ServiceAccount in the URIs field (for example, in a SPIFFE ID).

What's Changed

New Contributors

Special Thanks

Full Changelog: v0.15.2...v0.16.0