-
It runs on top of https://github.com/containers/libkrun. Similar to Firecracker but seems specifically targeted to making microVMs out of OCI containers (via CLI) as opposed to Firecracker which uses a downloaded kernel and rootfs and is managed via API ala https://github.com/firecracker-microvm/firecracker/blob/main....
But I'm no expert, just by armchair take on things.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
It runs on top of https://github.com/containers/libkrun. Similar to Firecracker but seems specifically targeted to making microVMs out of OCI containers (via CLI) as opposed to Firecracker which uses a downloaded kernel and rootfs and is managed via API ala https://github.com/firecracker-microvm/firecracker/blob/main....
But I'm no expert, just by armchair take on things.
-
If I'm understanding correctly, it's OCI compatible in the other direction - it consumes OCI compatible images, but it doesn't expose an OCI compatible layer on top for orchestration.
kube-virt[1] is a thing, though, that provides k8s orchestration for VMs. I don't see why you couldn't use krunvm microvms with that
[1] https://github.com/kubevirt/kubevirt
-
It looks like crun already supports krun: https://github.com/containers/crun/blob/main/crun.1.md
Related posts
-
Function as a service: behind the scenes
-
Comparing 3 Docker container runtimes - Runc, gVisor and Kata Containers
-
You run containers, not dockers - Discussing Docker variants, components and versioning
-
RunCVM: An open-source Docker runtime for launching container images in VMs
-
5 Alternatives to Docker Desktop