Ivan Velichko Blog: How Kubernetes Reinvented Virtual Machines (in a good sense).
We should differentiate between the complexity of driving a car and the complexity of repairing it. Many of us can drive cars, but very few are good at fixing engines.
Early-stage startups shouldn't run on Kubernetes yet.
But eventually, growth-stage and large companies should be running on Kubernetes in some form.
Infrastructure should progressively grow with your workloads and team.