I’m actually a big fan of systemd. It’s an awesome, general purpose, and flexible init system.
I don’t think the complexity it brings is required for Kubernetes.
I don’t think the complexity it brings is required for Kubernetes.
There's also a neat feature of podman that runs pods as systemd units, which is a nice intermediate step between a more traditional pet server and a full kubernetes cluster.
Although what I was thinking of was an article written somewhere and posted here in HN, and more a broad rethink on Kubernetes.
Something along the lines of "...not needing a general purpose init system that integrates with logging, network and mounting, when all we are running is Kubernetes."
It can even kind of replace cron with timers, and no more mucking with grub. Also, true parallel init tasks. Love it.