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)