You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

github.com/jetstack/version-checker

Package Overview
Dependencies
Alerts
File Explorer
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/jetstack/version-checker

v0.9.3
Source
Go
Version published
Created
Source

version-checker

GitHub Release Go Report Card Tests GitHub go.mod Go version

version-checker is a Kubernetes utility for observing the current versions of images running in the cluster, as well as the latest available upstream. These checks get exposed as Prometheus metrics to be viewed on a dashboard, or soft alert cluster operators.

Why Use version-checker?

  • Improved Security: Ensures images are up-to-date, reducing the risk of using vulnerable or compromised versions.
  • Enhanced Visibility: Provides a clear overview of all running container versions across clusters.
  • Operational Efficiency: Automates image tracking and reduces manual intervention in version management.
  • Compliance and Policy: Enforcement: Helps maintain version consistency and adherence to organizational policies.
  • Incremental Upgrades: Facilitates frequent, incremental updates to reduce the risk of large, disruptive upgrades.
  • Add-On Compatibility: Ensures compatibility with the latest versions of Kubernetes add-ons and dependencies.

Registries Supported

version-checker supports the following registries:

These registries support authentication.

Documentation

Grafana Dashboard

A grafana dashboard is also available to view the image versions as a table.

Grafana Dashboard

Known configurations

From time to time, version-checker may need some of the above options applied to determine the latest version, depending on how the maintainers publish their images. We are making a conscious effort to collate some of these configurations.

See known-configurations.md for more details.

FAQs

Package last updated on 03 Jun 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts