v1.19.0
This is the 1.19.0 release of Agones.
This release brings us support for Kubernetes 1.21, so if you are installing this release, remember to upgrade your clusters.
The SDKWatchSendOnExecute
feature has graduated to stable! And the feature NodeExternalDNS
moved from alpha to beta and is enabled by default.
Terraform is upgraded to 1.0.
Check the README for details on features, installation and usage.
Breaking changes:
- Upgrade to Kubernetes 1.21 #2311
- Move NodeExternalDNS to Beta #2240
- Upgrade client-go to v0.21.5. #2333 (roberthbailey)
- Upgrade terraform to Kubernetes 1.21. #2326 (roberthbailey)
Implemented enhancements:
- allow passing certificates as values instead of files in the Helm chart #2364
- Move SDK sidecar to first position in container list #2355
- Unity package for Unity SDK #2338
- Prometheus metrics: Use ServiceMonitor instead of deprecated annotation mechanism #2262
- Sidecar REST endpoint should return 400 if healthcheck body is empty #2256
- Move SDKWatchSendOnExecute to Stable #2238
- Upgrade Terraform to 1.0 #2142
- NodeExternalDNS moved to beta #2369 (SaitejaTamma)
- expose Helm chart values for custom certs #2367 (rahil-p)
- Move the agones sidecar containers to the beginning of the list of containers #2357 (roberthbailey)
- SDKWatchSendOnExecute to Stable #2353 (SaitejaTamma)
- Update alpine version to 3.14 #2345 (SaitejaTamma)
- Support Unity Package Manager #2343 (aaronchapin-tocaboca)
- Add a flag to the simple game server so that it can have a delay before marking itself ready #2340 (roberthbailey)
- Add ability to specify annotations for the SDK service account #2317 (highlyunavailable)
- Add error callback to WatchGameServer in Node.js SDK #2315 (steven-supersolid)
- Prometheus metrics: Use ServiceMonitor instead of deprecated annotation mechanism #2290 (zifter)
See CHANGELOG for more details on changes.
Images available with this release:
-
gcr.io/agones-images/xonotic-example:0.8
Helm chart available with this release: -
helm install agones agones/agones --version 1.19.0
Make sure to add our stable helm repository using
helm repo add agones https://agones.dev/chart/stable