恢复原生 Kubernetes Pod 调度
test / python (pull_request) Successful in 11s
test / shell (pull_request) Successful in 17s

This commit is contained in:
2026-09-20 17:08:51 +00:00
parent 8a332a959d
commit c72777a479
4 changed files with 69 additions and 46 deletions
+4 -2
View File
@@ -1,8 +1,10 @@
# OpenSandbox runner
# OpenSandbox VM runner
Gitea 的 `workflow_job` webhook 只负责发现带 `self-hosted,pod`
`self-hosted,vm` label 的 queued job。controller 不再把请求写入 NATS,而是携带由
homelab ExternalSecret 挂载的 API key 直接调用 OpenSandbox Lifecycle API
OpenSandbox 只承载 `self-hosted,vm` workload。`self-hosted,pod` 由 homelab 原生
Kubernetes worker 创建,不经过 OpenSandbox。homelab ExternalSecret 挂载的 API key
供 VM consumer 调用 OpenSandbox Lifecycle API
```text
http://10.60.0.13:8080/v1/sandboxes