github googleforgames/agones v1.46.0

6 days ago

This is the 1.46.0 release of Agones.

In this release, we’ve introduced Go v1.23.4 for improved performance, added support for custom labels on pods for enhanced monitoring, and enabled the deletion of list values during game server allocation. The externalTrafficPolicy for agones-allocator is now set to "Local" for stable allocations during node pool scaling. Additionally, the documentation has been updated with step-by-step instructions for in-place Agones upgrades.

  • Updated Versions: Go v1.23.4 Now Live: We have upgraded to Go v1.22.6 which brings enhanced performance and crucial security updates.

  • Support for Custom Labels on Controller and Extension Pods: Allows adding extra labels to controller and extension pods, enhancing monitoring and management with Prometheus.

  • Enable List Value Deletion in Game Server Allocation: Introduces the ability to delete values from a list during game server allocation, enabling support for multiple concurrent backfill requests in Agones.

  • Added externalTrafficPolicy for agones-allocator: This update configures the externalTrafficPolicy to "Local" for the agones-allocator service, ensuring stable allocations when scaling down the GameServers node pool in Agones clusters.

  • In-Place Agones Upgrades is in Alpha: Check out the new user documentation with step-by-step instructions for performing an in-place Agones upgrade.

What's Changed

Breaking changes

Implemented enhancements

  • Set externalTrafficPolicy as Local for agones-allocator by @osterante in #4022
  • Integrates upgrades tests into Cloud Build by @igooch in #4037
  • Delete List Value(s) on Game Server Allocation by @igooch in #4054
  • In place upgrades version update instructions by @igooch in #4064

Fixed bugs

Other

New Contributors

Full Changelog: v1.45.0...v1.46.0

Images available with this release:

Helm chart available with this release:

Make sure to add our stable helm repository using helm repo add agones https://agones.dev/chart/stable

Don't miss a new agones release

NewReleases is sending notifications on new releases.