Kubernetes utility for exposing image versions in use, compared to latest available upstream, as metrics.
APACHE-2.0 License
Bot releases are visible (Hide)
Full Changelog: https://github.com/jetstack/version-checker/compare/v0.5.3...v0.5.4
Published by github-actions[bot] 7 months ago
Full Changelog: https://github.com/jetstack/version-checker/compare/v0.5.0...v0.5.3
Published by github-actions[bot] 7 months ago
Published by github-actions[bot] 7 months ago
Published by github-actions[bot] 8 months ago
Full Changelog: https://github.com/jetstack/version-checker/compare/v0.5.1...v0.5.2
Published by github-actions[bot] 8 months ago
Full Changelog: https://github.com/jetstack/version-checker/compare/v0.5.0...v0.5.1
Published by github-actions[bot] 8 months ago
Full Changelog: https://github.com/jetstack/version-checker/compare/v0.4.0...v0.5.0
Published by github-actions[bot] 8 months ago
Full Changelog: https://github.com/jetstack/version-checker/compare/v0.3.3...v0.4.0
Published by github-actions[bot] 11 months ago
Full Changelog: https://github.com/jetstack/version-checker/compare/v0.3.2...v0.3.3
Published by github-actions[bot] 12 months ago
Full Changelog: https://github.com/jetstack/version-checker/compare/v0.3.1...v0.3.2
Published by github-actions[bot] 12 months ago
Full Changelog: https://github.com/jetstack/version-checker/compare/v0.3.0...v0.3.1
Published by github-actions[bot] about 1 year ago
Full Changelog: https://github.com/jetstack/version-checker/compare/v0.2.6...v0.3.0
Published by github-actions[bot] over 1 year ago
Full Changelog: https://github.com/jetstack/version-checker/compare/v0.2.5...v0.2.6
Published by github-actions[bot] over 1 year ago
Full Changelog: https://github.com/jetstack/version-checker/compare/v0.2.2...v0.2.5
Published by github-actions[bot] over 1 year ago
Full Changelog: https://github.com/jetstack/version-checker/compare/v0.2.2...v0.2.4
Published by davidcollom over 1 year ago
Manually generated Release
Published by JoshVanL about 4 years ago
This release contains a bug fix and some minor documentation/deployment changes:
Contributors 🎉
Published by JoshVanL about 4 years ago
This release adds a number of new features, and improves the image checking logic. The main points are:
Contributors 🎉
Published by JoshVanL about 4 years ago
This release adds a number of bug fixes and improvements:
pkg/version
package to be more importable by moving the garbage collector out of func New
#18ServiceMonitor
labels in the Helm chart #2Contributors 🎉
Published by JoshVanL about 4 years ago
This is the first release of version-checker 🎉
version-checker supports exposing image version metrics from the following registries:
version-checker also supports the following options for controlling image look-ups and comparisons:
pin-major.version-checker.io/my-continer: 4
: will pin the major version to
check to 4 (v4.0.0
).
pin-minor.version-checker.io/my-continer: 3
: will pin the minor version to
check to 3 (v0.3.0
).
pin-patch.version-checker.io/my-continer: 23
: will pin the patch version to
check to 23 (v0.0.23
).
use-metadata.version-checker.io/my-container: "true"
: will allow to search
for image tags which contain information after the first part of the semver
string. For example, this can be pre-releases or build metadata
(v1.2.4-alpha.0
, v1.2.3-debian-r3
).
use-sha.version-checker.io/my-container: "true"
: will check against the latest
SHA tag available. Essentially, the latest image by date. This is silently
set to true if no image tag, or "latest" image tag is set. Cannot be used with
any other options.
match-regex.version-checker.io/my-container: $v\d+\.\d+\.\d+-debian\.*
: is
used for only comparing against image tags which match the regex set. For
example, the above annotation will only check against image tags which have
the form of something like v.1.3.4-debian-r30
.
use-metadata.version-checker.io
is not required when this is set. All
other options are ignored when this is set.
vesion-checker can be installed as either static manifests;
$ cd ./deploy/yaml && kubectl apply -f .
Or through helm;
$ cd ./deploy/charts/version-checker && kubectl create namespace verison-checker
$ helm install version-checker . -n version-checker