> Kubernetes is the thing everyone will be moving away from in the next 5 years because it was too complicated for their purposes.
Kubernetes solves a huge variety of problems with a single platform. In five years, Kubernetes will still be around, but there will be layers built on top of it that simplify common use-cases.
Kubernetes solves a huge variety of problems, as well as introduce new ones. Kubernetes is great if you need a scalable infrastructure, but currently, every mom and pop shop wants to ride the Kubernetes train.
The main problem comes when something breaks and building another abstraction layer on top of it won't help.