Custom Metrics Apiserver Versions Save

Framework for implementing custom metrics support for Kubernetes

v1.28.0

8 months ago

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

1 year ago

Changes since v1.25.1

Breaking changes

Improvements

Documentation

v1.25.1

1 year ago

Changes since v1.25.0

Bug fixes

  • Fix pkg/generated/openapi/* packages vendoring (#120, @zroubalik)

v1.25.0

1 year ago

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

v1.24.0

1 year ago

Changes since v1.23.0

Improvements

  • Bump Kubernetes dependencies to v0.24.3 and Golang to 1.18 (@JorTurFer)

v1.23.0

2 years ago

Changes since v1.22.0

Bug fixes

  • Fix OpenAPI compilation error (#96, @dashanji)

Improvements

  • Bump Kubernetes dependencies to v0.23.3 (#97, @zroubalik)
  • Bump Golang to v1.17 (#97, @zroubalik)

v1.22.0

2 years ago

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

2 years ago

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)

v1.20.0

2 years ago

Changes since v1.19.0

Improvements

  • Bump Kubernetes dependencies to v0.20.0 (@dgrisonnet)

v1.19.0

2 years ago

Changes since kubernetes-1.11.2

Changes

  • Move custom-metrics-apiserver module to github.com/kubernetes-sigs/custom-metrics-apiserver (@dgrisonnet)

Improvements

  • Support metric label selector for custom metrics (@astefanutti)
  • Expose all supported versions of metrics APIs (@44past4)
  • Serve OpenAPI spec (@johanneswuerbach)
  • Bump Kubernetes dependencies to v0.19.3 and Golang to v1.15 (@dgrisonnet)