crc-org / crc

CRC is a tool to help you run containers. It manages a local OpenShift 4.x cluster, Microshift or a Podman VM optimized for testing and development purposes
https://crc.dev
Apache License 2.0
1.23k stars 231 forks source link

Can crc use krunkit? #4233

Open cfergeau opened 3 weeks ago

cfergeau commented 3 weeks ago

krunkit is a drop-in replacement for vfkit from a cmdline argument point of view. podman-machine can make use of it, see https://docs.google.com/document/d/1IZCWAY5zMHqd0YlbnpGtCe7HNeWKQNHi8RuhujAJmg0/edit for some details.

Since it has additional features compared to vfkit, it would be interesting to know if crc can make use of it.

In order to test krunkit + crc, a few steps that come to mind:

cfergeau commented 2 weeks ago

One initial issue is https://github.com/containers/krunkit/issues/8 - krunkit is currently only available on Apple Silicon machines, it's not available for Intel-based macs.