1.27.0 - Go 1.19 and Cluster Autoscaler Improvements
This is the 1.27.0 release of Agones.
In this release Agones upgrades to Go 1.19 (from 1.17!), so we can take advantage of all the improvements therein.
This release has lots of important changes including:
- Enable image streaming everywhere by default on GKE
- Provide more flexibility on utilising the cluster autoscaler with graceful termination.
- Reduced logging verbosity by wrapping an error into function.
Check the README for details on features, installation and usage.
Implemented enhancements:
- Allow cluster autoscaler to scale down game server pods #2747
- [GKE] - Should we enable image streaming everywhere? #2746
- Support Agones on ARM systems #2216
- Update example containers to fix security vulnerabilities #1154
See CHANGELOG for more details on changes.
Images available with this release:
- gcr.io/agones-images/agones-controller:1.27.0
- gcr.io/agones-images/agones-sdk:1.27.0
- gcr.io/agones-images/agones-ping:1.27.0
- gcr.io/agones-images/agones-allocator:1.27.0
- gcr.io/agones-images/allocation-endpoint-proxy:0.2
- gcr.io/agones-images/autoscaler-webhook:0.5
- gcr.io/agones-images/cpp-simple-server:0.15
- gcr.io/agones-images/crd-client:0.7
- gcr.io/agones-images/nodejs-simple-server:0.8
- gcr.io/agones-images/rust-simple-server:0.11
- gcr.io/agones-images/simple-game-server:0.14
- gcr.io/agones-images/supertuxkart-example:0.6
- gcr.io/agones-images/unity-simple-server:0.3
- gcr.io/agones-images/xonotic-example:0.9
Helm chart available with this release:
Last modified November 28, 2024: Set externalTrafficPolicy as Local for agones-allocator (#4022) (08bc4c0)Make sure to add our stable helm repository using
helm repo add agones https://agones.dev/chart/stable