Kubernetes Is a Surprisingly Affordable Platform for Personal Projects
The list of things mentioned in the article to do and learn for a simple, personal project with k8s is absolutely staggering, in my opinion.<p>Having used it, there&#x27;s a sizeable amount of further work needed which the article doesn&#x27;t mention (e.g. learning how to use the pretty confusing google interface, finding the right logs and using their tools). So the overhead is really huge.<p>Furthermore, the whole system is slow. Want to run a SQL query against your postgres? You need to use a google cloud command that changes the firewall and ssh&#x27;s you in on the machine... and this takes a couple of minutes, just enough to make me desist unless I _really_ need to run that query. Abysmal.<p>Finally, and this is a pet peeve against many advocacy blog posts, they just show you the happy path! Sure, _in the best of cases_ you just edit a file. In a more realistic case, you&#x27;ll be stuck with a remote management system which is incredibly rich but also a really steep learning curve. Your setup is not performant? Good luck. Need to tweak or fine tune? Again, best of luck.<p>We&#x27;ve tried to adopt k8s 3-4 times at work and every single time productivity dropped significantly without having significant benefits over normal provisioning of machines. {Edit: this does not mean k8s is bad, but rather that we are probably not the right use case for it!}<p>...which in turn is usually significantly slower than building your own home server (but that&#x27;s another story!)