Skip to content

Releases: GoogleCloudPlatform/gke-autoneg-controller

Release v2.0.1

20 Apr 13:42
6291675

Choose a tag to compare

Release v2.0.1 Pre-release
Pre-release

Major change is improvement on some drawback of continuous reconciliation issues on v2.0.0. Marked as pre-release until further testing can be done.

Also improves the Terraform test suite for multi-cluster support and a testing script.

What's Changed

  • Add correct service account SA iam annotation reference by @aanogueira in #180
  • Add support for GKE Autopilot clusters. by @aebrahim in #178
  • Bump golang.org/x/crypto from 0.36.0 to 0.45.0 by @dependabot[bot] in #181
  • Handle service update conflicts by requeueing by @stefan-koshiw in #182
  • Allow custom metrics balancing mode by @safanaj in #185
  • Add leader election timeout arguments by @rosmo in #183
  • Bump go.opentelemetry.io/otel/sdk from 1.34.0 to 1.43.0 by @dependabot[bot] in #192
  • Bump google.golang.org/grpc from 1.71.0 to 1.79.3 by @dependabot[bot] in #191
  • Add support for removing backends via autoneg annotation by @ian1780 in #187
  • Support strings in Autoneg annotation as floats, update Terraform bits by @rosmo in #193
  • Also add string support capacityScaler and initialCapacity by @rosmo in #194
  • Maximum errors and Terraform improvements/tests by @rosmo in #195
  • Controller improvements and Terraform test updates by @rosmo in #196

New Contributors

Full Changelog: v2.0.0...v2.0.1

Release v2.0.0

31 Oct 17:04
e310e68

Choose a tag to compare

Release v2.0.0 Pre-release
Pre-release

BREAKING CHANGES:

  • Remove old configuration and status annotation

NEW:

  • Increase availability:
    • Replicas increased to 2 by default
    • Add pod anti-affinity
    • Enable leader election enabled by default
  • Enable usage of ServiceNetworkEndpointGroups by default (use-svcneg)
  • Enable periodic reconciliation (set to default to 5 minutes)
  • Additional logging and metrics
  • Helm chart improved and updated (eg. with PodMonitoring support)
  • Terraform fixes and improvements

Please note the amount of changes to this release - marked as prerelease for now.

Big thanks to all contributors and bug reporters!

What's Changed

  • Fix tag reference in Helm chart for Kube RBAC Proxy by @drcapulet in #170
  • Authentication migration: remove kube-rbac-proxy by @rosmo in #152
  • Fix annotations merge reference in Helm chart for service account by @drcapulet in #172
  • Fix tag in Helm chart by @rosmo in #174
  • Add configurable logging with standard zap integration by @devrandom0 in #175
  • Version 2.0.0: changes to defaults by @rosmo in #177
  • Add additional metrics by @rosmo in #179

Full Changelog: v1.4.3...v2.0.0

autoneg-controller-manager-1.0.3

31 Oct 17:01
e310e68

Choose a tag to compare

A Helm chart for autoneg-controller-manager.

Release v1.5.0

15 Oct 15:29

Choose a tag to compare

Release v1.5.0 Pre-release
Pre-release

What's Changed

  • Fix tag reference in Helm chart for Kube RBAC Proxy by @drcapulet in #170
  • Authentication migration: remove kube-rbac-proxy by @rosmo in #152
  • Fix annotations merge reference in Helm chart for service account by @drcapulet in #172
  • Fix tag in Helm chart by @rosmo in #174

Full Changelog: v1.4.3...v1.5.0

autoneg-controller-manager-1.0.2

15 Oct 15:28

Choose a tag to compare

A Helm chart for autoneg-controller-manager.

Release v1.4.3

23 Sep 15:23

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.4.2...v1.4.3

autoneg-controller-manager-1.0.1

23 Sep 15:22

Choose a tag to compare

A Helm chart for autoneg-controller-manager.

autoneg-controller-manager-1.0.0

23 Sep 08:07
2455a31

Choose a tag to compare

A Helm chart for autoneg-controller-manager.

Release v1.4.2

27 Aug 17:12
5591796

Choose a tag to compare

What's Changed

Full Changelog: v1.4.1...v1.4.2

Release v1.4.1

12 Aug 11:58
84c4ccc

Choose a tag to compare

This includes all 1.4.0 changes which have not generated much noise.

What's Changed

  • Bump golang.org/x/oauth2 from 0.13.0 to 0.27.0 by @dependabot[bot] in #161
  • feat: add PodDisruptionBudget for high availability by @devrandom0 in #162

Full Changelog: v1.4.0...v1.4.1