Agones v 1.19.0 发布,基于 Kubernetes 的游戏服务器
Agones 是谷歌和游戏厂商育碧联合开发的游戏服务器,y用于在 Kubernetes 上托管、运行和扩展专用游戏服务器。1.19.0 版本带来了对 Kubernetes 1.21 的支持、将 Terraform 升级到 1.0,且稳定了 SDKWatchSendOnExecute 功能。
重大变化:
- 升级到 Kubernetes 1.21 #2311
- 将 NodeExternalDNS 移至 Beta #2240
- 将客户端升级到 v0.21.5 #2333
- 将 terraform 升级到 Kubernetes 1.21 #2326
功能改进:
- 允许将证书作为值而不是 Helm 图表中的文件传递 #2364
- 将 SDK sidecar 移动到容器列表中的第一个位置 #2355
- 添加 Unity SDK 的 Unity 包 #2338
- Prometheus 指标:使用 ServiceMonitor 而不是已弃用的注释机制 #2262 #2290
- 如果健康检查主体为空,Sidecar REST 端点应返回 400 #2256
- 将 SDKWatchSendOnExecute 升级至稳定版 #2238
- 将 Terraform 升级到 1.0 #2142
- NodeExternalDNS 转入测试版 #2369
- 公开自定义证书的 Helm 图表值 #2367
- 将 agones sidecar 容器移动到容器列表的开头#2357
- SDKWatchSendOnExecute 已稳定 #2353
- 将 alpine 版本更新到 3.14 #2345
- 支持 Unity Package Manager #2343
- 为简单的游戏服务器上添加一个标志,这样它就可以在标记自己之前有小段延迟 #2340
- 添加为 SDK 服务帐户指定注释的功能 #2317
- 在 Node.js SDK 中向 WatchGameServer 添加错误回调 #2315
更新公告:https://github.com/googleforgames/agones/releases/tag/v1.19.0