agent-substrate / agent-substrate/substrate

use runsc shim at ateom-gvisor

未关闭
#255 1 条评论 0 个 reaction 已指派 1 人 已被 @milantracy 认领 在 GitHub 查看
area/gvisor kind/feature
主要语言
Go
星标
1.8k
派生
316
平均合并
2 天 43 分钟
30 天内合并 PR
287

描述

ateom-gvisor at cmd/ateom-gvisor currently starts sandbox using runsc (an OCI compatible runtime) directly, I would like to move substrate to use runsc shim.

we can potentially get benefits on lifecycle management by doing the migration, The shim daemon manages runsc child processes (sandbox, gofer) and reaps them automatically. Right now ateom does this itself with go-reap and reapLock coordination around every exec.Command.

And we can introduce a runtime-agnostic interface that we can introduce to manage other runtime as well, for example, https://github.com/agent-substrate/substrate/issues/123

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。