開發生態
CNCF 探討 Kubernetes 上 AI Agent 部署新架構:將 Pod 轉為執行 Worker,透過 Agent Substrate 解決短時負載資源浪費
InfoQ 中國多家報導
尚未逐項核實
多個報導來源提及此事;未必是彼此獨立的證據。
CNCF 部落格文章介紹 kagent 專案,探討在 Kubernetes 上部署 AI Agent 的新架構,主張 Pod 應作為執行 Worker,而非 Agent 的部署與生命週期單元。傳統做法將每個 Agent 視為一級 Kubernetes 工作負載(配備專屬 Pod 與 ServiceAccount),但 Agent 具備短時突發、會產生子 Agent 或無限期暫停等特性,為其保留專用 Pod 會造成資源浪費。新方法透過引入控制平面(如 Google 的 Agent Substrate),讓 Kubernetes 繼續管理底層基礎設施,上層則管理 Agent 的生命週期與放置。在該架構中,WorkerPool 類似 NodePool,每個 Worker 映射到一個 Pod;而代表 Agent 的邏輯單元 Actor,僅在有任務時才排程到 Worker 上,並可依需求掛起或移除。此轉變使單一固定 Pod 池能支撐更多 Agent,但也意味著身分識別、存取控制、網路策略與可觀測性(如日誌與追蹤)必須改為跟隨邏輯 Actor,而非歸屬於 Pod。
讀原始報導背景
Agent Substrate 是一個在 Kubernetes 之上管理 AI Agent 生命週期的控制平面系統。該專案目前仍處於早期開發階段,尚未適合投入生產環境使用,且其 API 介面未來預期將有變動。
來源
- AI 前線infoq.cn
- github.com