3 ms·
Maybe, but that doesn't make much sense to me. Kubernetes is an OS like Linux. You work with and think about Linux whether you're running your own hardware or r
by solidasparagus 7y ago
Maybe, but that doesn't make much sense to me. Kubernetes is an OS like Linux. You work with and think about Linux whether you're running your own hardware or relying on a cloud service like EC2 or even Lambda. The same will happen to k8s to the point where you will eventually not have to do any of the management - but you will still need to understand how the system works, the primitives it offers and how to use it.
And while k8s is painfully complicated, there were simpler alternatives and they lost. Maybe that's just a matter of execution or Google hype, but more likely it's because you need a complicated standard when you want to be able to describe most distributed systems.
- AndrewBissell 7y agoI definitely see your side of the argument and I am sympathetic to the idea that (most of) the complexity of Kubernetes is inherent to the problem domain. That said, lots of devs do get by with knowledge of only the barest essentials of Linux.