用 kubectl 管理 OpenShell 沙箱

OpenShell Kubernetes Operator

OpenShell Kubernetes Operator 让开发者能用熟悉的 kubectl apply 命令,以声明式方式管理 OpenShell 沙箱,无需直接对接网关。该工具目前处于早期开发阶段,提供了 OpenShellSandbox、OpenShellProvider 等五种核心资源,实现了沙箱的全生命周期管理、凭据安全同步及策略约束。安装前需先部署 Agent Sandbox 基础设施,支持通过 Helm Chart 一键部署包含网关和 OIDC 发行者的完整栈,也支持 BYO 网关模式。它作为 OpenShell 网关 gRPC API 的轻量前端,将期望状态转化为网关调用并同步状态,同时具备高可用性和领导者选举机制,非常适合开发测试环境或需要集群级沙箱管理的场景。

你可以用 kubectl apply 来管理沙箱,而无需直接与网关对话。

同日更多故事

2026-07-29