I have been looking at Garden-runC / Guardian and am wondering if it can be used outside of CloudFoundry as a container orchestration engine.
From what I have been able to understand so far:
A garden client can use the Garden API to talk to a backend implementation (in this case Gaurdian), which would be able to deploy a container using its runtime (runC).
It would also perhaps require a wshd process to be packaged as part of the container, as that is what garden seems to use to control execution of processes inside the container.
While I realise that it's a lot more complex than that, and I am not sure how the backend would get the image it needs, etc., would it at least in theory be possible to use Garden / Guardian as a container orchestration engine?