They need Kubernetes. That’s not my opinion - I checked.
Microservices, multiple teams, different deployment cycles.
The cluster exists - kubernetes doesn’t. They used it as a dumping ground for a bunch of websites.
- No requests/limits on workloads.
- Namespace projectname-dev sitting next to website-www - meaning prod.
- Three nodes, no autoscaling, no monitoring.
- StorageClass RWO only - shared disk doesn’t work without affinity, with affinity you lose the whole point.
- Raw manifests deployed via kubectl apply, images tagged latest.
And then I showed up. Created a Helm chart for a new service with requests/limits - by the book. New pod stuck in Pending.
Cluster overprovisioned.
The question isn’t “do you need Kubernetes”.
The question is - are you ready for it.