Versions and upgrades

This page explains the supported versions for Game Servers, backed by open source Agones and running on Kubernetes. The latest supported versions are Agones 1.16 and Kubernetes 1.19.

For guidance and best practices, see Upgrading Agones.

Find the installed versions

To determine which versions of Agones and Kubernetes are installed on a Game Servers cluster, use the REST methods to list the clusters or view details for a single cluster. These methods include view=full as part of the query, which lists the installed versions as part of the cluster details:

"clusterState": {
  "agonesVersionInstalled": "1.15.0",
  "kubernetesVersionInstalled": "1.18.20-gke.900",
  "installationState": "AGONES_KUBERNETES_VERSION_SUPPORTED",
  "provider": "gke"
}

Agones and Kubernetes supported versions

Game Servers is periodically tested against the four most recent Agones versions. This includes supporting each new Agones version shortly after its release.

Although earlier Agones versions are supported, they are not fully tested. Compatibility with earlier versions is not guaranteed; for best results, upgrade to the latest version.

Each version of Agones supports a specific version of Kubernetes. When a new version of Agones supports a new version of Kubernetes, it is explicitly called out in the Agones version release notes.

The following table lists the supported versions of Agones and their corresponding required Kubernetes versions for Game Servers:

Agones version Kubernetes version Status
1.16 1.19 Supported and periodically tested.
1.15 1.18 Supported and periodically tested.
1.14 1.18 Supported and periodically tested.
1.13 1.18 Supported and periodically tested.
1.12 1.17 Supported and periodically tested.