Releases: deckhouse/k8s-image-availability-exporter
k8s-image-availability-exporter-0.15.0
Application for monitoring the cluster workloads image presence in a container registry.
v0.9.0
What's Changed
Enhancements 🚀
- Specify user agent for registries with the k8s-iae version by @nabokihms in #193
- Fix docker build version variable by @nabokihms in #194
Dependency Updates ⬆️
- Bump chart appVersion to 0.8.0 by @nabokihms in #153
- Bump golang from 1.22.0-bullseye to 1.22.1-bullseye by @dependabot in #154
- Bump docker/login-action from 3.0.0 to 3.1.0 by @dependabot in #162
- Bump docker/build-push-action from 5.1.0 to 5.3.0 by @dependabot in #161
- Bump github.com/google/go-containerregistry from 0.19.0 to 0.19.1 by @dependabot in #156
- Bump k8s.io/sample-controller from 0.29.2 to 0.29.3 by @dependabot in #157
- Bump github.com/docker/docker from 25.0.3+incompatible to 25.0.5+incompatible by @dependabot in #163
- Bump codecov/codecov-action from 4.1.0 to 4.1.1 by @dependabot in #164
- Bump golang from 1.22.1-bullseye to 1.22.2-bullseye by @dependabot in #166
- Bump codecov/codecov-action from 4.1.1 to 4.2.0 by @dependabot in #167
- Bump golang from 1.22.2-bullseye to 1.22.3-bullseye by @dependabot in #181
- Bump codecov/codecov-action from 4.2.0 to 4.3.1 by @dependabot in #178
- Bump helm/kind-action from 1.9.0 to 1.10.0 by @dependabot in #176
- Bump golang.org/x/net from 0.21.0 to 0.23.0 by @dependabot in #182
- Bump controller-runtime 0.18.2 by @nabokihms in #183
- Bump k8s.io/sample-controller from 0.30.0 to 0.30.1 by @dependabot in #186
- Bump codecov/codecov-action from 4.3.1 to 4.4.1 by @dependabot in #188
- Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 by @dependabot in #189
- Bump sigs.k8s.io/controller-runtime from 0.18.2 to 0.18.3 by @dependabot in #191
- Bump docker/login-action from 3.1.0 to 3.2.0 by @dependabot in #192
Full Changelog: v0.8.0...v0.9.0
k8s-image-availability-exporter-0.14.0
Application for monitoring the cluster workloads image presence in a container registry.
v0.8.0
What's Changed
Enhancements 🚀
- Circumvent insecure secrets listing by @mowoe in #138
- Add image-mirrors flag to provide image mirrors by @mirisu2 in #147
Dependency Updates ⬆️
- Bump docker/metadata-action from 5.5.0 to 5.5.1 by @dependabot in #133
- Bump github.com/google/go-containerregistry from 0.18.0 to 0.19.0 by @dependabot in #131
- Bump codecov/codecov-action from 3.1.5 to 4.0.1 by @dependabot in #132
- Bump golang from 1.21.6-bullseye to 1.22.0-bullseye by @dependabot in #135
- Bump sigs.k8s.io/controller-runtime from 0.17.0 to 0.17.1 by @dependabot in #137
- Bump helm/kind-action from 1.8.0 to 1.9.0 by @dependabot in #136
- Bump k8s.io/sample-controller from 0.29.1 to 0.29.2 by @dependabot in #143
- Bump sigs.k8s.io/controller-runtime from 0.17.1 to 0.17.2 by @dependabot in #139
- Bump codecov/codecov-action from 4.0.1 to 4.0.2 by @dependabot in #144
- Bump azure/setup-helm from 3 to 4 by @dependabot in #149
- Bump codecov/codecov-action from 4.0.2 to 4.1.0 by @dependabot in #148
- Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #151
Other Changes
- Bump chart appVersion to 0.7.0 by @nabokihms in #130
- Add info about image-mirror to REAME.md by @nabokihms in #152
New Contributors
Full Changelog: v0.7.0...v0.8.0
k8s-image-availability-exporter-0.13.0
Application for monitoring the cluster workloads image presence in a container registry.
k8s-image-availability-exporter-0.12.0
Application for monitoring the cluster workloads image presence in a container registry.
v0.7.0
Breaking changes!
In the release v0.7.0, the semantics of metrics naming were changed.
The motivation for this is to be able to query all image availability metrics with a single query without using cumbersome name regexps.
Previous | New |
---|---|
k8s_image_availability_exporter_deployment_available{deployment="nginx"} | k8s_image_availability_exporter_available{kind="deployment", name="nginx"} |
k8s_image_availability_exporter_statefulset_available{statefulset="mysql"} | k8s_image_availability_exporter_available{kind="statefulset", name="mysql"} |
k8s_image_availability_exporter_daemonset_available{daemonset="flannel"} | k8s_image_availability_exporter_available{kind="daemonset", name="flannel"} |
k8s_image_availability_exporter_cronjob_available{crontjob="migration"} | k8s_image_availability_exporter_available{kind="cronjob", name="migration"} |
What's Changed
Enhancements 🚀
- Change app version to v0.6.1 in the chart by @nabokihms in #109
- Add volume mounts to the chart by @nabokihms in #111
- Add option to force image check for disabled/suspended workloads by @verdel in #75
- Use labels instead of separate metrics by @tony2001 in #127
Bug Fixes 🐛
Dependency Updates ⬆️
- Bump actions/checkout from 2 to 4 by @dependabot in #112
- Bump actions/setup-python from 4 to 5 by @dependabot in #113
- Bump helm/chart-releaser-action from 1.3.0 to 1.6.0 by @dependabot in #116
- Bump helm/chart-testing-action from 2.3.1 to 2.6.1 by @dependabot in #115
- Bump azure/setup-helm from 1 to 3 by @dependabot in #114
- Bump helm/kind-action from 1.5.0 to 1.8.0 by @dependabot in #117
- Bump docker/metadata-action from 5.4.0 to 5.5.0 by @dependabot in #118
- Bump golang from 1.21.5-bullseye to 1.21.6-bullseye by @dependabot in #119
- Bump k8s.io/apimachinery from 0.29.0 to 0.29.1 by @dependabot in #124
- Bump k8s.io/sample-controller from 0.29.0 to 0.29.1 by @dependabot in #123
- Bump sigs.k8s.io/controller-runtime from 0.16.3 to 0.17.0 by @dependabot in #120
- Bump codecov/codecov-action from 3.1.4 to 3.1.5 by @dependabot in #125
- Bump github.com/google/go-containerregistry from 0.17.0 to 0.18.0 by @dependabot in #126
Other Changes
- Fix Alert in README.md by @nabokihms in #129
New Contributors
Full Changelog: v0.6.1...v0.7.0
k8s-image-availability-exporter-0.11.0
Application for monitoring the cluster workloads image presence in a container registry.
v0.6.1
What's Changed
Bug Fixes 🐛
- Fix empty keychain panic by @nabokihms in #110
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
Enhancements 🚀
- Chart Refactoring by @nabokihms in #93
- Add security context to the chart by @nabokihms in #94
- Add placement options for the exporter to the chart by @nabokihms in #95
- Add chart lint by @nabokihms in #96
- Add more options for service monitor by @nabokihms in #97
- Add chart tests by @nabokihms in #101
- Allow plain HTTP by @nabokihms in #102
- Add image pull secrets option by @nabokihms in #103
- Add capath flag to provide custom CA certificates by @nabokihms in #106
- Fallback to default keychain for registry auth by @nabokihms in #108
Bug Fixes 🐛
- Fix chart metadata by @nabokihms in #100
Dependency Updates ⬆️
- Bump golangci/golangci-lint-action from 3.4.0 to 3.7.0 by @dependabot in #79
- Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.3 by @dependabot in #83
- Bump docker/login-action from 2.1.0 to 3.0.0 by @dependabot in #78
- Bump docker/build-push-action from 4.0.0 to 5.1.0 by @dependabot in #80
- Bump actions/checkout from 3.5.2 to 4.1.1 by @dependabot in #81
- Bump actions/setup-go from 4 to 5 by @dependabot in #77
- Bump golang from 1.19-buster to 1.20-buster by @dependabot in #82
- Bump sigs.k8s.io/controller-runtime from 0.14.4 to 0.16.3 by @dependabot in #84
- Bump github.com/docker/docker from 20.10.20+incompatible to 20.10.27+incompatible by @dependabot in #88
- Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible by @dependabot in #89
- Bump github.com/prometheus/client_golang from 1.16.0 to 1.18.0 by @dependabot in #90
- Bump docker/metadata-action from 4.4.0 to 5.4.0 by @dependabot in #92
- Bump go-containerregistry 0.17 by @nabokihms in #98
- Bump github.com/docker/docker from 24.0.0+incompatible to 24.0.7+incompatible by @dependabot in #99
- Bump k8s.io/apimachinery from 0.26.1 to 0.29.0 by @dependabot in #86
- Bump deque v0.2.1 by @nabokihms in #105
- Bump all kube-dependencies to 0.29 by @nabokihms in #107
Other Changes
- Updated Chart version by @zuzzas in #71
- Fix GitHub Actions warnings by @artbin in #72
- feat : dependabot workflow automation for updating dependency by @Rajpratik71 in #62
- Provide release notes config by @nabokihms in #104
New Contributors
- @artbin made their first contribution in #72
- @Rajpratik71 made their first contribution in #62
- @dependabot made their first contribution in #79
- @nabokihms made their first contribution in #93
Full Changelog: v0.5.1...v0.6.0