libkrun
harvester
libkrun | harvester | |
---|---|---|
8 | 62 | |
931 | 3,934 | |
6.4% | 2.6% | |
9.0 | 9.6 | |
6 days ago | 1 day ago | |
Rust | Go | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
libkrun
-
Hyperlight: Virtual machine-based security for functions at scale
libkrun (on Linux) is probably a closer comparison (though still not quite the same). https://github.com/containers/libkrun
- My VM is lighter (and safer) than your container
-
Krunvm – Create MicroVMs from OCI Images
These specific microVMs are managed by: https://github.com/containers/libkrun#goals-and-non-goals (linked directly to project scopes).
In summary though (others redacted):
# Goals
- Execute Docker Containers as QEMU MicroVMs
-
Show HN: krunvm – Create and run lightweight VMs from OCI images
The key is that libkrun (https://github.com/containers/libkrun), the library that krunvm uses for running the VMs, as recently integrated support for Hypervisor.framework on ARM64, in addition to KVM.
As for buildah, the Homebrew repo contains a build that includes this PR (https://github.com/containers/storage/pull/811).
harvester
-
TrueNAS virtualization using Harvester and Kubevirt
At Harvester v1.1.2, it seems virtual machines on some AMD platforms cannot detect nested virtualization. This might relate to Harvester issue #3900, but that issue is categorized as a user interface bug only. Besides, I can run virtual machines on my Ryzen 5600G node normally (with SVM, IOMMU, and SR-IOV enabled, while /sys/module/kvm_amd/parameters/nested returns 1).
- Are there any dedicated linux distros that come out of the box with k8s?
-
🔧I tried out Harvester HCI for the homelab, and it is an interesting solution
With this being nowhere documented, I dived into GitHub issues and found #1479. I learned the bootstrap password is admin, which then allowed me to log in.
- Self hosting our Startup, where do we begin?
-
proxmox in docker or vagrant
Or with Hyper-converged infrastructure https://harvesterhci.io/
-
Any easy to use gui to create/deploy/monitor k8s for a devops newbie?
Have a look at Harvester if you have a unused pc. It can create a k3s cluster in vms automatically. TechnoTim has done a video about it, looks really easy. Also combines with rancher and longhorn for managing cluster a storage.
-
Has anyone used Harvester?
Im currently using proxmox and I want to what the community's feelings towards Suse Harvester. What are your experiences and is it worth trying out?
- Can you do infrastructure as code on non-cloud assets?
-
3 node kubernetes cluster - All masters?
This seems like the route, thank you for your response. u/happyColoradoDave pointed me towards harvester which should make VM management easier. Going to go with that to run VMs now.
-
Is anyone using kubevirt, oVirt or some "kubernetes VM" solution to fire up Windows (not linux) VM's in any reasonable number?
I assume you mean https://harvesterhci.io/
What are some alternatives?
firecracker - Secure and fast microVMs for serverless computing.
kubevirt - Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
libkrunfw - A dynamic library bundling the guest payload consumed by libkrun
homelab - Fully automated homelab from empty disk to running services with a single command.
slim - Build and run tiny vms from Dockerfiles. Small and sleek.
rancher - Complete container management platform
krunvm - Create microVMs from OCI images
longhorn - Cloud-Native distributed storage built on and for Kubernetes
kwarantine - Kwarantine can run strongly isolated containers in a multi-tenant setting
Flatcar - Flatcar project repository for issue tracking, project documentation, etc.