dcp icon indicating copy to clipboard operation
dcp copied to clipboard

Add support for FInch

Open tylerslaton opened this issue 3 years ago • 5 comments

https://github.com/runfinch/finch

tylerslaton avatar Nov 28 '22 14:11 tylerslaton

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

exdx avatar Dec 03 '22 14:12 exdx

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.

tylerslaton avatar Dec 03 '22 20:12 tylerslaton

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 avatar Dec 03 '22 22:12 exdx

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.

exdx avatar Dec 03 '22 22:12 exdx

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

tylerslaton avatar Dec 03 '22 22:12 tylerslaton