Hacker News new | ask | show | jobs
by INTPenis 618 days ago
Can't you just run k8s on bsd? You might have to build and maintain your own release of it, but I'm sure someone has done it already.
2 comments

The BSD's don't have the namespaces/unshare syscall functionality like Linux does.
FreeBSD has jails, which AFAIK are fully a match in terms of functionality, but you would need to finish implementing containerd support (maybe via runj?) and then get k8s to run on top of that. I seriously doubt there's any actual technical blockers, it's just that nobody's finished implementing all the pieces and putting them together.
Use microvms instead of containers perhaps?
No, FreeBSD has jails but k8s uses different types of runtimes for OCI containers (containerd, CRI-O, Docker Engine, etc).