Agones v1.54.0 發佈

新聞
HongKong
6
02:20 PM · Dec 05 ,2025

Agones 1.54.0 版本現已發佈。

Agones 現在支持 Kubernetes 1.32、1.33 和 1.34 版本,並引入了新的 Counter 功能,改進了 GameServer 資源的狀態管理和可見性,同時修復了一個相關的更新問題。由於取消了對標準 HTTPS endpoints 的 caBundle 依賴,自動擴縮容配置變得更加簡便。此外,還修復了一個影響初始化容器中 Agones SDK 環境變量缺失的重大錯誤。此版本將 AutopilotPassthroughPort 升級為穩定版,從而在 GKE Autopilot 上實現了節點與 GameServer 之間的直接通信。

  • 更新了 Kubernetes 版本支持(v1.32、v1.33、v1.34):Agones 現在正式支持 Kubernetes 版本 1.32、1.33 和 1.34,確保與最新的 Kubernetes 版本兼容,從而提高性能和穩定性。

  • 提升 Counter Updates 的可靠性:修復了 SDK 的 UpdateCounter 調用無法返回更新後的 Counter values 的問題。此修復確保開發者在成功更新後能夠立即獲得準確的計數和容量數據。

  • 新增 Counter Status Visibility:GameServer Counters 的當前狀態(Count 和 Capacity)現在會在 GameServer 狀態中顯示。這使得外部系統(例如分配器或 FleetAutoscaler)可以輕鬆地從 Kubernetes 資源讀取計數器狀態。

  • 簡化 Autoscaler HTTPS Configuration:Autoscaler 在訪問由受信任證書頒發機構提供的標準 HTTPS Webhook 或 WASM URL 時不再需要 caBundle。此更改簡化了 auto scaling logic 的配置。

  • Agones SDK 初始化容器環境變量:修復了 Agones SDK 環境變量(例如 GRPC 和 HTTP ports)無法注入到遊戲服務器初始化容器中的問題。此修復確保你的初始化容器在設置期間可以與 Agones SDK 服務器通信,從而在主遊戲服務器啓動之前啓用複雜的初始化邏輯。

  • Autopilot Passthrough Port Graduation 升級至穩定版:AutopilotPassthroughPort 功能已升級至穩定版。這使得複雜的遊戲服務器架構能夠暴露特定端口,繞過 Agones 邊車邏輯,實現節點與遊戲服務器之間的直接通信。

詳情可查看:https://github.com/googleforgames/agones/releases/tag/v1.54.0

user avatar
0 位用戶收藏了這個故事!
收藏

發佈 評論

Some HTML is okay.