Releases: kubernetes-sigs/custom-metrics-apiserver
Releases · kubernetes-sigs/custom-metrics-apiserver
v1.30
Changes since v1.29.0
Improvements
- Bump Kubernetes dependencies to v0.30.0 and Go to v1.22.1 (#172, @dgrisonnet)
v1.29.0
Changes since v1.28.0
Improvements
- Bump Kubernetes dependencies to v0.29.4 and Go to v1.21.8 (#170, @zroubalik)
- Disable priority and fairness by default (#171, @dgrisonnet)
Documentation
v1.28.0
Changes since v1.27.0
Improvements
- Bump Kubernetes dependencies to v0.28.1 (#157, @JorTurFer)
Bug fixes
- Fix panic for some invalid custom metric requests (#141, @olivierlemasle )
v1.27.0
Changes since v1.25.1
Breaking changes
- Change CustomMetricsAdapterServerOptions to improve options handling (#123, @olivierlemasle):
- removed CustomMetricsAdapterServerOptions.Complete
- changed CustomMetricsAdapterServerOptions.Validate from func([]string) error to func() error
Improvements
- Add qps and burst flags for the Kubernetes client (#121, @whitebear009)
- Add metric about metrics freshness (#126, @olivierlemasle)
- Add stylecheck linter (#128, @olivierlemasle)
- Add license checker (#129, @olivierlemasle)
- Apply Features flags including profiling and contention-profiling options (#130, @olivierlemasle)
- Add the option to disable APIServer's own metrics (#131, @olivierlemasle)
- Add support for OpenAPI v3 (#142, @olivierlemasle)
- Add default implementation for metrics providers (#151, @JorTurFer)
- Bump Kubernetes dependencies to v0.27.1 and Golang to 1.20 (#152, @JorTurFer)
Documentation
- Update README and mention external metrics (#122, @olivierlemasle)
v1.25.1
v1.25.0
Changes since v1.24.0
Improvements
- Serve OpenAPI spec by default (#110, @olivierlemasle)
- Bump Kubernetes dependencies to v0.25.4 and Golang to 1.19 (#113, @olivierlemasle)
- Add default Info.Version to OpenAPI config (#115, @olivierlemasle)
- Use golangci-lint to lint the codebase (#111, @olivierlemasle)
Documentation
- Update and fix the Getting Started guide (#108, @olivierlemasle)
v1.24.0
Changes since v1.23.0
Improvements
- Bump Kubernetes dependencies to v0.24.3 and Golang to 1.18 (@JorTurFer)
v1.23.0
Changes since v1.22.0
Bug fixes
Improvements
- Bump Kubernetes dependencies to v0.23.3 (#97, @zroubalik)
- Bump Golang to v1.17 (#97, @zroubalik)
v1.22.0
Changes since v1.21.0
Changes
- Make metrics provider context-aware (@answer1991)
- Move module to sigs.k8s.io/custom-metrics-apiserver (@arajkumar)
Improvements
- Allow users to configure audit logs (@dgrisonnet)
- Bump Kubernetes dependencies to v0.22.0 (@dgrisonnet)
v1.21.0
Changes since v1.20.0
A release process following Kubernetes releases was added to the project.
The major and minor versions of custom-metrics-apiserver are in sync with
upstream Kubernetes and the patch version is reserved for changes in
custom-metrics-apiserver that we want to release without having to wait for the
next version of Kubernetes.
Since the project is in sync with upstream Kubernetes releases, it is following
the same support policies, so alongside this release will be cut two other
releases (v1.19, v1.20) to have the three most recent releases of Kubernetes.
Improvements
- Bump Kubernetes dependencies to v0.21.2 and Golang to v1.16 (@dgrisonnet)
Tooling
- Replace Travis CI by prow (@dgrisonnet)