Closed hexfusion closed 1 year ago
@hexfusion for the purposes of the demo do we really need all this functionality? Versus just using the kube play
API to simply run the subnet pod on demand?
Yeah I think we can just wrap PlayWithBody
with Start
for example and DownWithBody
with Stop
podman go bindings allow us to create out own client with the basic functionality we need to communicate with our pods.
possible location
avalanchego/vms/rpcchainvm/runtime/container/client
Core Client Features in a possible order of priority
Pull
a container imageStart
a containerStop
a containerExists
.Remove
a containerWait
for a container to startInspect
a containerWe can extend the demo and use the podman binding sna dimplementation as refernce.