Skip to content

Commit f1efc4e

Browse files
SpgroundPangjiping
authored andcommitted
docs(k8s): update k8s runtime be ready in arch doc
1 parent 9c539d1 commit f1efc4e

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

docs/architecture.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ The Runtime layer implements the Sandbox Lifecycle Spec and manages the orchestr
168168
The OpenSandbox server is a FastAPI-based service providing:
169169

170170
- **Lifecycle Management**: Create, monitor, pause, resume, and terminate sandboxes
171-
- **Pluggable Runtimes**: Docker (production-ready), Kubernetes (roadmap)
171+
- **Pluggable Runtimes**: Docker (production-ready), Kubernetes (production-ready)
172172
- **Async Provisioning**: Background creation to reduce latency
173173
- **Automatic Expiration**: Configurable TTL with renewal support
174174
- **Access Control**: API key authentication
@@ -197,16 +197,16 @@ The OpenSandbox server is a FastAPI-based service providing:
197197
5. Handle pause/resume operations
198198
6. Clean up terminated containers
199199

200-
#### Kubernetes Runtime (Roadmap)
200+
#### Kubernetes Runtime (Ready)
201+
202+
**Features:**
203+
- Built-in **[BatchSandbox](https://github.com/alibaba/OpenSandbox/tree/main/kubernetes)** runtime with sandbox pooling, high-throughput batch creation, and heterogeneous task orchestration; also compatible with **[SIG agent-sandbox](https://github.com/kubernetes-sigs/agent-sandbox)** as an alternative runtime
204+
- Support for different secure container runtimes (e.g., kata-containers, gVisor)
205+
- Helm-based deployment for controller and server, see [documentation](https://github.com/alibaba/OpenSandbox/blob/main/kubernetes/charts/opensandbox/README.md)
201206

202207
**Planned Features:**
203-
- Pod-based sandbox instances
204-
- Native Kubernetes resource management
205-
- Multi-tenancy support
206-
- Horizontal scaling
207-
- Network policies
208-
- Persistent volume claims
209-
- Service mesh integration
208+
- Unified network storage mounting (ossfs, NAS, custom PVC) in both pooled and non-pooled modes
209+
- Pause/resume support
210210

211211
#### Custom Runtime
212212

0 commit comments

Comments
 (0)