Repository navigation
v0.3.0
New: add-on compatibility
cert-manager-compatibility reads the installed cert-manager version and checks it against cert-manager's published support matrix. It flags end-of-life releases, and any cluster or target version outside cert-manager's supported range.
This matters right now: no cert-manager release lists Kubernetes 1.37 support yet. The newest, 1.21, covers 1.33 to 1.36, and 1.22 is due around November 2026. Planning a 1.37 upgrade? kupre will tell you.
The check runs in both the upgrade and health missions, bringing the total to 62. It was validated against a real cert-manager v1.21.2 install on kind.
Install
brew install rusty-gopher/tap/kupre · kubectl krew install rusty-gopher/kupre · go install github.com/Rusty-Gopher/kupre/cmd/kupre@v0.3.0 · ghcr.io/rusty-gopher/kupre:0.3.0
Checksums are cosign-signed:
cosign verify-blob --bundle checksums.txt.sigstore.json \
--certificate-identity-regexp 'https://github.com/Rusty-Gopher/kupre/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com checksums.txt