Hacker News new | ask | show | jobs
by crudbug 2023 days ago
K8s forced industry to have a consistent open cluster API that will drive innovation and competition.

We can have multiple implementations of the same API, but what I am seeing currently from the "commercial" vendors is the base K8s with UI changes. I hope we will have multiple implementations of the spec. The specs also have to evolve with time.

Last decade, systemd had its fair share of criticism. But it provided a consistent API to run "Compute Units" locally. K8s can benefit from the same principles to manage "Compute Pods" across the cluster. The concepts of promise theory [1] provide interesting control loop co-ordination.

[1] https://en.wikipedia.org/wiki/Promise_theory

2 comments

If you like systemd AND kubernetes API, this might be of interest to you: https://github.com/miekg/vks
I'm quite confident that one day kubernetes will make use of systemd-nspawn. Let's see... :)