1.43.0 - Kubernertes 1.30 Support, Scheduled Fleet Autoscaler and many more new features!

This is the 1.43.0 release of Agones.

In this release, we updated the supported Kubernetes version, added a new scheduled autoscaler, as well as Unity support for Counters and Lists..

  • Kubernetes 1.30 Support With this release, the Kubernetes support matrix for Agones is now 1.28, 1.29 and 1.30.

  • Alpha support for ScheduledAutoscaler This provides the ability to have Fleet autoscaler scheduling with the feature flag ScheduledAutoscaler, to allow you to schedule what level of autoscaling you would like on a schedule or between dates, giving you more control over your autoscaling needs.

  • Unity SDK: Counters and Lists We now have support for GameServer Counters and Lists with our Unity SDK!

  • New Helm Installation Configuration Options Two new installation options!

    We made the parameters that control how fast we scale up and down GameServers configurable, so you can see how fast your Kubernetes control plane really is when spinning up lots of GameServer instances.

    We also have new Helm configuration options that allow the use of the host network for the Agones controller and extensions for AWS EKS when using Cilium.

  • Beta support for Passthrough PortPolicy on GKE Autopilot We’ve graduated Passthrough Port Policy support from Alpha to Beta on GKE Autopilot, which you can now enable using the feature flag AutopilotPassthroughPort.

Check the README for details on features, installation and usage.

Implemented enhancements:

See CHANGELOG for more details on changes.

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

Last modified October 3, 2024: Upgrade to Golang Version 1.22.6 and Golangci lint version v1.61.0 (#3988) (cd3bc13)