1.9.0 - Kubernetes 1.16, NuGet and TCP+UDP
This is the 1.9.0 release of Agones.
Note: In this release we are upgrading the supported Kubernetes version to 1.16, so please make sure to upgrade your clusters.
Check the README for details on features, installation and usage.
Breaking changes:
- Upgrade Kubectl to 1.16.15 #1806 (markmandel)
- Upgrade client-go and apimachinery to 0.16.15 #1794 (markmandel)
- Update GKE Terraform clusters to 1.16 #1772 (markmandel)
- Upgrade to Kubernetes 1.16 #1649
Implemented enhancements:
- [Doc] add a caveat on setting expiration for cert-manager certificate resources #1781
- Helm chart: allow to specify loadBalancerIP #1709
- Terraform, Helm module install: Allow gameserver namespaces and port ranges to be specified in terraform #1692
- Support using the same port for both TCP/UDP forwarding #1523
- Write Tests for Terraform configs #1227
- Add player tracking and shutdown to the supertuxkart example server #1825 (sudermanjr)
- Add logging for the client certificate verification #1812 (pooneh-m)
- Troubleshooting - namespace stuck terminating #1795 (domgreen)
- Add load balancer configuration for Helm options #1793 (yoshd)
- Added option to hardcode load balancer IP for allocator. #1766 (devloop0)
- Add TCPUDP protocol #1764 (Bmandk)
- Publish to NuGet for Csharp SDK #1753 (markmandel)
- Add Terraform example for GKE custom VPC deployment #1697 (moesy)
- Fix Fleets RollingUpdate #1626 (aLekSer)
See CHANGELOG for more details on changes.
Images available with this release:
- gcr.io/agones-images/agones-controller:1.9.0
- gcr.io/agones-images/agones-sdk:1.9.0
- gcr.io/agones-images/agones-ping:1.9.0
- gcr.io/agones-images/agones-allocator:1.9.0
- gcr.io/agones-images/cpp-simple-server:0.13
- gcr.io/agones-images/crd-client:0.3
- gcr.io/agones-images/nodejs-simple-server:0.5
- gcr.io/agones-images/rust-simple-server:0.8
- gcr.io/agones-images/simple-game-server:0.1
- gcr.io/agones-images/supertuxkart-example:0.3
- gcr.io/agones-images/tcp-server:0.4
- gcr.io/agones-images/udp-server:0.21
- gcr.io/agones-images/unity-simple-server:0.3
- gcr.io/agones-images/xonotic-example:0.8
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