Show HN: Kern – container and resource runtime in a 1.5 MB binary, no daemon
1–10 of 16 posts
Re: Show HN: Kern – container and resource runtime in a 1.5 MB binary, no daemon
#2Re: Show HN: Kern – container and resource runtime in a 1.5 MB binary, no daemon
#3Re: Show HN: Kern – container and resource runtime in a 1.5 MB binary, no daemon
#4It looks cool and I am building it r.n. but the submission title was a little misleading as it says "container ... runtime" right there, and I guess it is, but it is not a CRI implementation.
Since you're building it, two things you'll hit before you hit the docs. cargo install needs the package name, because it searches the whole repo and finds three packages with binaries (the CLI, the fuzz harness, the Windows shim):
cargo install --git https://github.com/getkern/kern getkern --locked
And a source build is 1.91 MB, not the 1.5 in the title. The release binary is smaller because CI builds it with a pinned nightly, build-std and optimize_for_size, on an opt-level="z" profile; the source stays plain stable Rust on purpose, so building doesn't need nightly.
Interested in what breaks.
Re: Show HN: Kern – container and resource runtime in a 1.5 MB binary, no daemon
#5Re: Show HN: Kern – container and resource runtime in a 1.5 MB binary, no daemon
#6Can’t wait to play with this, thank you great work!
Re: Show HN: Kern – container and resource runtime in a 1.5 MB binary, no daemon
#7Re: Show HN: Kern – container and resource runtime in a 1.5 MB binary, no daemon
#8Re: Show HN: Kern – container and resource runtime in a 1.5 MB binary, no daemon
#9How does this compare to "smolvm" microvms from https://smolmachines.com ?