Re:Canonical introduces high-availability Micro-Kubernetes
by merb on Monday October 19, 2020 @05:47PM
(#24831411)
well I did this as well that's why I'm pro k8s. heck setting up k8s and then deploying with that is certainly 1000 times easier than my ansible script was. worse my ansible script had a small downtime. k3s does not have that.
the problem is a lot of people try to solve a problem with k8s that k8s does not solve.
k8s is mostly a deployment scheduler with application configuration and an api for secrets. thats it.
it comes with an api for loadbalancer and ingress but it does not have one built in, but you can schedule these things with it. so basically even your low level primitives can be scheduled with the same api.
* It doesn't work as well
* Nobody outside your company has heard of it
* Most of the code is once-off hacky scripts that nobody really maintains
* Breakages will occur when underlying dependencies get upgraded when you patch your OS.
I'll even wager that nobody inside your company completely understand how it works. And when it breaks, you are 100% on the hook for it. There's no chance of official documentation or training, and no point asking for help on stackoverflow.