agent-substrate / agent-substrate/substrate

use runsc shim at ateom-gvisor

Aperta
#255 1 commento 0 reazioni 1 assegnatario Rivendicata da @milantracy Vedi su GitHub
area/gvisor kind/feature
Lingua principale
Go
Stelle
1.8k
Fork
316
Merge medio
2g 43m
PR unite (30g)
287

Descrizione

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

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.