This seems super cool. I’ll have to look into this more later and see how I could use this with my infrastructure
Comment on Over engineering my homelab so I don't pay cloud providers
F04118F@feddit.nl 1 week ago
Sell the expensive minisforum pc, buy 3 used laptops, use github.com/onedr0p/cluster-template
Done! Full GitOps bare metal Talos kubernetes cluster that runs your workloads so much faster than any VM.
A few months later, you can have this:
Automated encrypted backups that automatically populate your volumes when you completely reset the entire cluster.
Rook-ceph shared storage.
Auth stack + Anubis botblocker to protect public-facing endpoints.
I guess I should start a blog.
GhostTheToast@lemmy.world 1 week ago
MangoPenguin@lemmy.blahaj.zone 4 days ago
That sounds neat!
I’ve always read the performance hit of a VM is pretty minimal, like 1% or less on most tasks. Is it really that much faster for you?
F04118F@feddit.nl 4 days ago
I’m not actually sure because I haven’t measured it. But I’ve read that while CPU and memory overhead is small, disk IO is much faster without virtualization.
MangoPenguin@lemmy.blahaj.zone 4 days ago
It could be depending on the underlying filesystem and how it’s set up, I’ve run into that before.
But my self hosted stuff doesn’t need particularly fast disk IO, so I don’t really notice even if there is a bottleneck lol
MotoAsh@lemmy.world 4 days ago
It definitely depends. If you use qcow2 files for your disks, they’re a copy-on-write format, which is slower than most file systems inherently. If the host system is also a copy-on-write file system, then it doubles your IO again.
If you’re using raw disks/partitions, there is minimal overhead that usually comes down to usually miniscule driver differences.