exdx/dcp

Add support for FInch

Opened this issue · 5 comments

exdx commented

@tylerslaton could you provide some additional details here? What would the integration look like, why it's beneficial, etc.

Finch seems to be another replacement for things like Docker and Podman. It creates its own VM where it runs finch requests against it similar to Podman. Adding support for this upcoming runtime would allow those users trying out Finch to easily use DCP along with it.

exdx commented

Finch seems to be another replacement for things like Docker and Podman. It creates its own VM where it runs finch requests against it similar to Podman. Adding support for this upcoming runtime would allow those users trying out Finch to easily use DCP along with it.

Interesting, ok -- seems like a good value add to support the finch runtime

exdx commented

Based on https://github.com/runfinch/finch#hello-finch it looks like finch is heavily integrated with containerd. I didn't find any containerd Rust crates when I originally looked around. If there isn't something like that, it may prove to be difficult to integrate with finch in a native way.

We'd need to investigate it. Maybe they have an API that we can create a cargo package for interacting with.