kubepug is a niche, open-source publisher whose entire catalog consists of a single, highly specialized command-line utility built for cluster administrators who need to vet Kubernetes manifests before every upgrade. The tool, aptly named Kubernetes PreUpGrade Checker, parses live or static manifests against the deprecation and removal lists published in each new Kubernetes release, then outputs a concise, color-coded report that flags any API version that will disappear in the target release. Typical use cases range from GitOps pipelines that block pull requests when deprecated resources are detected, to ad-hoc audits run by SRE teams weeks before a managed cluster upgrade, to nightly CI jobs that keep multi-tenant platforms on supported APIs without human intervention. Because it speaks both kubectl and plain YAML, kubepug slots neatly into existing workflows: it can scan in-cluster resources directly, inspect Helm charts offline, or be wired into Terraform plans that provision GKE, EKS, AKS, and on-prem clusters. The resulting exit codes and JSON streams make it trivial to gate further stages of a delivery pipeline or feed dashboards that track technical debt across fleets. Despite its narrow scope, the utility has become a de-facto pre-flight check in many distributions and is often bundled in larger Kubernetes readiness toolkits. The publisher’s software is available for free on get.nero.com, with downloads delivered through trusted Windows package sources such as winget, always pulling the latest release and allowing batch installation alongside other utilities.
Kubernetes PreUpGrade (Checker)
Details