版本和升级

本页面介绍基于开源 Agones 并在 Kubernetes 上运行的 Game Servers 支持的版本。支持的最新版本是 Agones 1.16Kubernetes 1.19

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

查找已安装的版本

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

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

Agones 和 Kubernetes 支持的版本

我们会定期针对四个最新的 Agones 版本测试 Game Servers。这包括在每个新的 Agones 版本发布后尽快支持该版本。

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

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

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

Agones 版本 Kubernetes 版本 状态
1.16 1.19 支持并定期测试。
1.15 1.18 支持并定期测试。
1.14 1.18 支持并定期测试。
1.13 1.18 支持并定期测试。
1.12 1.17 支持并定期测试。