版本和升级

本页面介绍基于开源 Agones 并在 Kubernetes 上运行的 Game Servers 支持的版本。最新的受支持版本为 Agones 1.22Kubernetes 1.21

如需了解指南和最佳做法,请参阅升级 Agones

查找已安装的版本

如需确定 Game Servers 集群上安装了哪些 Agones 和 Kubernetes 版本,请使用命令行工具或代码示例列出集群查看单个集群的详细信息。例如,REST 方法会在查询中包含 view=full,其中列出了已安装的版本作为集群详细信息的一部分:

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

Agones 和 Kubernetes 支持的版本

新的 Agones 版本每 6 周发布一次。Game Servers 支持四个最新的 Agones 版本(并已经过测试),从而提供大约 6 个月的支持。

尽管我们仍然支持较早的 Agones 版本,但它们并未经过全面测试。 不能保证与早期版本之间的兼容性;要获得最佳结果,请升级到最新版本。

每个版本的 Agones 均支持特定版本的 Kubernetes。当新版本的 Agones 支持新版本的 Kubernetes 时,会在 Agones 版本说明中明确指出其支持的版本。

下表列出了 Game Servers 支持的 Agones 版本及其对应的所需 Kubernetes 版本:

Agones 版本 Kubernetes 版本 状态
1.22 1.21 支持并定期测试。
1.21 1.21 支持并定期测试。
1.20 1.21 支持并定期测试。
1.19 1.21 支持并定期测试。