Post by @jorijn
I've just finished migrating toot.community to Hetzner. It's now operating on Talos Linux with a managed Kubernetes setup across several bare-metal servers.
Utilizing managed Kubernetes on VMs proved to be increasingly costly. While DigitalOcean's managed experience is great, a shift in strategy is needed to maintain financial stability due to the gradual decline in donations each month.
As always, it's a financial trade-off between being cared for, and taking care of.
It's been a really great experience overall. I've learned so much about handling Kubernetes on my own, figuring out CNI policies, and working with distributed storage systems. I love how the DevOps skills I pick up for toot.community make me better at my day job, and the stuff I learn there helps me manage this platform even more effectively.