Versions et mises à jour

Cette page décrit les versions compatibles de Game Servers, sauvegardées par Agones en Open Source et exécutées sur Kubernetes. Les dernières versions compatibles sont Agones 1.23 et Kubernetes 1.22.

Pour obtenir des conseils et connaître les bonnes pratiques, consultez la page Mettre à niveau Agones.

Rechercher les versions installées

Pour déterminer quelles versions d'Agones et de Kubernetes sont installées sur un cluster Game Servers, utilisez les outils de ligne de commande ou les exemples de code pour répertorier les clusters ou afficher les détails d'un seul cluster. Par exemple, les méthodes REST incluent view=full dans la requête, qui répertorie les versions installées dans les détails du cluster :

"clusterState": {
  "agonesVersionInstalled": "1.23.0",
  "kubernetesVersionInstalled": "1.22.xx-gke.xxx",
  "installationState": "AGONES_KUBERNETES_VERSION_SUPPORTED",
  "provider": "gke"
}

Versions compatibles avec Agones et Kubernetes

Une nouvelle version d'Agones est publiée toutes les six semaines. Game Servers est compatible (et est testé avec) les quatre versions Agones les plus récentes, offrant un intervalle d'assistance d'environ six mois.

Bien que les versions antérieures d'Agones soient compatibles, elles ne sont pas entièrement testées. La compatibilité avec les versions antérieures n'est pas garantie. Pour des résultats optimaux, effectuez la mise à jour vers la dernière version.

Chaque version d'Agones est compatible avec une version spécifique de Kubernetes. Lorsqu'une nouvelle version d'Agones est compatible avec une nouvelle version de Kubernetes, elle est explicitement appelée dans les notes de version de la version d'Agones.

Le tableau suivant répertorie les versions compatibles d'Agones et les versions Kubernetes requises correspondantes pour Game Servers :

Version Agones Version de Kubernetes Status
1.23 1.22 Compatible et testé régulièrement.
1.22 1.21 Compatible et testé régulièrement.
1.21 1.21 Compatible et testé régulièrement.
1.20 1.21 Compatible et testé régulièrement.