Skip to content

OpenShell Drivers #1051

Description

@linear

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.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status
In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions