
Agones 1.55.0 正式版现已上线。
本版本聚焦于系统稳定性与开发体验的双重优化,带来多项重要改进。FleetAutoscaleRequestMetaData 功能正式进入 Beta 阶段,支持 Webhook 自动扩缩容器在伸缩请求中携带 fleet 元数据(如名称、标签及注释)。项目已完成对 Go 1.25.0 的升级,并同步更新了全部相关依赖与 Docker 构建配置。原先硬编码的游戏服务器列表返回数量限制已被移除,取而代之的是可灵活设定的 gameservers.lists.maxItems 参数。此外,新增对 Minikube 环境下的远程调试能力,借助增强的端口转发机制,开发者可在本地高效调试 SDK 和控制器逻辑。
- 升级至 Golang 1.25.0 并更新依赖项:全面迁移至 Go 1.25.0,同时刷新配套依赖库与 Dockerfile,兼顾运行时兼容性与整体性能表现。
- FleetAutoscaleRequestMetaData 进入 Beta 阶段:该功能已升级为 Beta 版并默认启用,显著扩展了 Webhook 扩缩容器的能力边界,使其能够将 fleet 的元信息一并纳入扩缩请求中。
-
游戏服务器列表上限支持自定义配置:新增
gameservers.lists.maxItems配置项,替代此前固定值限制。运维人员可根据集群体量和 API 负载情况动态调整单次 list 请求返回的游戏服务器数量,从而提升超大规模集群的响应效率,并有效规避因响应过大引发的 API 压力问题。SDK 服务端的 list 与 watch 接口均已适配该配置,保障各组件行为统一。 - Minikube 环境下的远程调试支持:优化本地开发流程,通过启用调试模式及精准控制端口转发目标,使开发者能在 Minikube 中无缝对接本地 IDE,实现对 SDK 和控制器代码的断点调试与实时分析。
- 采用 Docsy 文档主题:文档站点全面启用 Docsy 主题,确保视觉风格协调统一、内容结构清晰合理,大幅改善用户阅读指南、查阅参考手册及学习教程的整体体验。
- 基础镜像升级至 Debian 13(Trixie):Dockerfile 及构建清单已更新,标准镜像与无发行版镜像均基于最新 Debian 13 构建,进一步强化安全性、长期支持能力以及与现代操作系统生态的兼容性。
更多信息请参阅官方发布页:https://www.php.cn/link/c845225d5c3e731efe343997f03eee08
源码下载地址:点击获取










