评论

收藏

Agones v 1.18.0 发布,基于 Kubernetes 的游戏服务器

游戏开发 游戏开发 发布于:2021-10-12 14:25 | 阅读数:616 | 评论:0

Linux基金会开源软件学园人才激励计划来了,免费培训+考试机会等你报名!>>>>> DSC0000.png Agones 是谷歌和游戏厂商育碧联合开发的游戏服务器。它是一个用于在 Kubernetes 上托管、运行和扩展专用游戏服务器的库。
Agones 1.18.0 版本修复了 Agones 1.11.0 中引入的分配器服务中的 gRPC 兼容性问题。
如果您有一个不能与分配器服务器一起工作的 gRPC 客户端,现在可以禁用 REST 服务器或将其设置为不同的端口,以获得更好的客户端兼容性。
RollingUpdateOnRead 功能已升级至稳定,新的 alpha 特性 SDKGracefulTermination 使 Agones 在 Preemptible VMs 上工作得更好。
一些与分配器服务相关的 helm 参数被重命名,以使它们更加一致。如果您设置了这些值的其中一个,您将需要修改 helm 脚本,以使用新的参数。
突破性更新:

  • 允许为分配器服务配置 gRPC 和 REST 的端口#2272 ( roberthbailey )
实现的增强功能:

  • 如果 mTLS 上的 TLS 被禁用,则跳过分配器 pod 中的卷挂载#2276  
  • 允许分配器服务使用 go http/2 服务器#2263  
  • 将 RollingUpdateOnReady 移至稳定#2239  
  • 解释命名空间参数如何用于分配#2090  
  • 建议:在游戏服务器命名空间中提供 allocator-client.default 机密#1686  
  • 游戏服务器分配高级过滤:玩家数量、状态、重新分配#1239  
  • 不需要时,跳过分配器 pod 中的机密和卷挂载#2277 ( roberthbailey )  
  • 将 RollingUpdateOnReady 移动到稳定位置#2271 ( Jeffwan )  
  • 文档:高密度集成模式#2270 ( markmandel )  
  • 文档:集成模式 - 复用 GameServers #2251 ( markmandel )  
  • 支持优雅终止#2205 ( Bennetty )
更多详细更新内容,请查看更新日志。

关注下面的标签,发现更多相似文章