Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Finch in the Kind project #361

Open
tsahiduek opened this issue Apr 14, 2023 · 3 comments
Open

Add support for Finch in the Kind project #361

tsahiduek opened this issue Apr 14, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@tsahiduek
Copy link

What is the problem you're trying to solve?.
Kind project cannot be used with finch. It requires running podman and finch altogether

Describe the feature you'd like
Work with the Kind community to add support for finch, the same way it exists for podman

@weikequ weikequ added the enhancement New feature or request label Apr 14, 2023
@csantanapr
Copy link

csantanapr commented May 24, 2023

@weikequ nice to meet you during Linux OSSummit NA 2023, I'm interested on using kind on macOS using finch also.

Here is the issue I mentioned related to nerdctl containerd/nerdctl#349 (comment)
@BenTheElder made a comment 3 days ago.

Please comment in this issue, if kind support is something the finch project wants to add and how the community can help with this.
cc @estesp

@BenTheElder
Copy link

Am I gathering correctly that this tool is used to create a VM running containerd is based on lima, similar to colima, rancher desktop etc?

nerdctl support is something kind is considering, but not committed to yet -- similar VM environments can support docker or podman, and docker in particular has some very helpful additional features that aren't easily replaced (we still don't have full parity with the podman backend), and we require most of our time currently for more general bug fixes / maintenance vs feature work (or feature review).

See the linked threads in nerdctl and from there KIND for more context.

@estesp
Copy link
Contributor

estesp commented May 24, 2023

Am I gathering correctly that this tool is used to create a VM running containerd is based on lima, similar to colima, rancher desktop etc?

Yes, Finch = (today) macOS command line client support, using Lima + containerd + nerdctl + BuildKit inside the VM instance (based on Fedora). So, very similar to colima and Rancher, although both those tools can/do provide the Docker engine inside the VM as well/optionally.

nerdctl support is something kind is considering, but not committed to yet -- similar VM environments can support docker or podman, and docker in particular has some very helpful additional features that aren't easily replaced (we still don't have full parity with the podman backend), and we require most of our time currently for more general bug fixes / maintenance vs feature work (or feature review).

See the linked threads in nerdctl and from there KIND for more context.

I wonder if this table (containerd/nerdctl#349 (comment)) is still the right list of missing features or if anything has changed in 18 months? Nerdctl has had a lot of development since then and is at version v1.4.0 (that table notes the version at the time being v0.14.0) // cc: @AkihiroSuda

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants