OpenShell drivers will enable first and third parties to support arbitrary deployment scenarios for OpenShell. The intent is that the core OpenShell team maintains a small deployment footprint and third parties may develop their own drivers that at allow OpenShell deployments across other container and native OS environments. See attached RFC for further details.
What's left
Goal: in-tree and out-of-tree drivers should be interacted w/ from the gateway the same over a grpc api
Remaining to consolidate
- Readiness
- Driver ability to configure gateway endpoint
- Shutdown and restart mechanics (probably need a new grpc method for this)
Other items
Exit conditions: each driver is built and tested as it's own binary the gateway is built without any drivers and conformance tests pass.
OpenShell drivers will enable first and third parties to support arbitrary deployment scenarios for OpenShell. The intent is that the core OpenShell team maintains a small deployment footprint and third parties may develop their own drivers that at allow OpenShell deployments across other container and native OS environments. See attached RFC for further details.
What's left
Goal: in-tree and out-of-tree drivers should be interacted w/ from the gateway the same over a grpc api
Remaining to consolidate
Other items
examples/.Exit conditions: each driver is built and tested as it's own binary the gateway is built without any drivers and conformance tests pass.