liquidmetal-dev / flintlock

Lock, Stock, and Two Smoking MicroVMs. Create and manage the lifecycle of MicroVMs backed by containerd.
https://flintlock.liquidmetal.dev/
Mozilla Public License 2.0
606 stars 36 forks source link

Support creation via spec retrived using ORAS #95

Open richardcase opened 3 years ago

richardcase commented 3 years ago

Describe the solution you'd like: Currently, the API to create a microvm expects a full spec of the microvm to create as a parameter. It would be good to support a mode of creation where the spec for the vm is retrieved from a container registry using ORAS. For example:

Create("ghcr.io/weaveworks/reignite/capi-node:v0.10")

It would be interesting if we also supported override values so a spec on Oras could also act as a template.

Why do you want this feature:

Anything else you would like to add: [Miscellaneous information that will assist in solving the issue.]

github-actions[bot] commented 2 years ago

This issue is stale because it has been open 60 days with no activity.

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 60 days with no activity.

github-actions[bot] commented 5 months ago

This issue was closed because it has been stalled for 365 days with no activity.