A developer's job search across a dozen companies revealed that Kubernetes has become nearly universal, even at small startups with no real scaling needs. The real drivers aren't technical — CTOs adopt K8s for organizational benefits: uniform deployment processes, standardized hireable knowledge (architecture visible in YAML rather than locked in people's heads), and traceability via GitOps workflows with FluxCD or ArgoCD. The author argues this is mostly reasonable but still recommends starting without Kubernetes, since debugging clusters is hard and early-stage companies should focus energy on product. The shift is attributed to managed K8s (EKS, GKE, AKS) maturing and the talent pool flipping in K8s's favor.

5m read timeFrom notnotp.com
Post cover image
Table of contents
Why?What I took from itWhy the shift happened recentlyWhen to use Kubernetes
14.6K Impressions