Earlier quoted context omitted.
Main thing I've seen with hard links is that deletions delete the source file which about 90% of the time isn't what an end user wants
Only if its the last hard link. If nothing else, its a wee bit of insurance from deletion since no single link removal should remove the file. Anecdote, eons ago, we had a problem where the vendor needed to log in to the machine with the intent that they were going to upload some utilities, fix a problem, and then delete them. Before I let them in, I set up a script that constantly scanned the directory tree they wer…
There are only 12 binaries in Talos Linux
71–73 of 73 posts
Re: There are only 12 binaries in Talos Linux
#72Earlier quoted context omitted.
The systemd hate is getting long in the tooth now. It's not like it doesn't do anything with its line count, or that the code is obfuscated.
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.
It can even kind of replace cron with timers, and no more mucking with grub. Also, true parallel init tasks. Love it.
Re: There are only 12 binaries in Talos Linux
#73Earlier quoted context omitted.
There's work in a new kublet replacement that moves things that would normally go into daemonset into systemd (or something like systemd). 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.
https://github.com/cpuguy83/containerd-shim-systemd-v1 to do this with containerd.
Although what I was thinking of was an article written somewhere and posted here in HN, and more a broad rethink on Kubernetes.