Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 19:40
· 11 commits to main since this release

New: Cilium compatibility

cilium-compatibility reads the Cilium agent version and checks it against the Kubernetes versions Cilium e2e-tests each release on, taken from Cilium's own docs. It also flags releases that have left Cilium's maintained list (v1.18 to v1.20 today).

kupre keeps the vendor's own wording. Cilium calls listed versions "e2e tested and guaranteed". It says unlisted ones "depend on the forward / backward compatibility" of Kubernetes. So kupre reports a version outside the list as untested, never as unsupported.

Add-on checks are now driven by a data table (pkg/deprecation/addons.go). Each add-on is one entry, and every entry cites its vendor source. Total: 63 checks.

Validated against a real Cilium 1.20.3 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.4.0 · ghcr.io/rusty-gopher/kupre:0.4.0 · checksums cosign-signed.