https://anuragbhatia.com/post/2024/09/self-hosting-with-high-availability/
I get that this is cool and all but also at the same time as a long time seasoned sysadmin all I see is way too many moving parts that can break at any time. This is too complex for a static website that gets very little traffic.
Like yes, I get people implement this kinda thing for fun and challenge but its overkill and not practical.
my websites are all basically one VPS services. not highly distributed or CDNs. I do use CDNs but that's for things like media distribution (pictures, audio).
sadiqsaif.com is static site hosted on a Linode server in Newark, NJ and has been for years without any issues. same for nullrouted.space my blog.
I dislike Kubernetes for other reasons but right now what I mean for that is Kubernetes is quite literally not meant for your static site that gets very little traffic.
Google made it for themselves. You are not them. You will probably never be anywhere near their scale.
It is too much complexity for you. You'll spend too much time fiddling with Kubernetes instead of doing things that you actually need doing like writing for your blog.
@packetcat I should learn ansible tbh, I just run artisanal handcrafted nginx configs