Hacker News new | past | comments | ask | show | jobs | submit login

Systemd's mkosi is worth checking out too: https://github.com/systemd/mkosi

I don't think it generates docker/OCI images directly, but it definitely can generate a tarball of the final filesystem image contents and then crane or a similar tool could package it up into an appropriate OCI image.

For just docker usage it's probably overkill, the main advantage would be it can build other image types like adding a kernel and init to be a fully bootable iso or VM image, in addition to just getting a container image.




Can Kubernetes pods/workloads run anything other than Docker/OCI format with ease or is that basically the standard?


It can, kubevirt is a project for running VMs https://kubevirt.io/ and there have been more esoteric things like WASM (https://github.com/krustlet/krustlet).

Virtual kubelet likely allows you to plug in almost any kind of workload: https://github.com/virtual-kubelet/virtual-kubelet


I don't know how big of a market there is for tinkerers like myself who aren't afraid to give DigitalOcean (VPS host) their money, but would rather subject themselves to hosting their own poor man's k8s cluster instead of pay to use theirs.

It's like a subset of tinkerers inside of a larger group of tinkerers.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: