▲ | mbrumlow 21 hours ago | |||||||
Most of the complaints in this fun post are just bad practice, and really nothing to do with “making a Kubernetes”. Sans bad engineering practices, if you built a system that did the same things as kubernetes I would have no problem with it. In reality I don’t want everybody to use k8s. I want people finding different solutions to solve similar problems. Homogenized ecosystems create walls they block progress. One is the big things that is overlooked when people move to k8s, and why things get better when moving to k8s, is that k8s made a set of rules that forced service owners to fix all of their bad practices. Most deployment systems would work fine if the same work to remove bad practices from their stack occurred. K8s is the hot thing today, but mark my words, it will be replaced with something far more simple and much nicer to integrate with. And this will come from some engineer “creating a kubernetes” Don’t even get me started on how crappy the culture of “you are doing something hard that I think is already a solved problem” is. This goes for compilers and databases too. None is these are hard, and neither is k8s, and all good engineers tasked with making one, be able to do so. | ||||||||
▲ | mac-chaffee 15 hours ago | parent | next [-] | |||||||
I welcome a k8s replacement! Just how there are better compilers and better databases than we had 10-20 years ago, we need better deployment methods. I just believe those better methods came from really understanding the compilers and databases that came before, rather than dismissing them out of hand. | ||||||||
▲ | delifue 15 hours ago | parent | prev | next [-] | |||||||
Can you give examples of what "bad practices" does k8s force to fix? | ||||||||
| ||||||||
▲ | Kinrany 19 hours ago | parent | prev [-] | |||||||
So you're saying companies should move to k8s and then immediately move to bash scripts | ||||||||
|