Earlier quoted context omitted.
Interesting thought. I can see your case for some growing companies. However I'm not sure if you would always need Kubernetes for this. What would you like adjust when we grow into a 1000 person company? I think you have still similar requirements like autoscaling, resource allocation, zero-downtime deployments etc. This is also possible without direct access to the container management. And there are a lot of compan…
Here's a few examples of policies/needs that I've seen companies run up against at scale. K8s does a great job solving them. * Understanding which workloads share a node's memory/CPU, and isolating certain workloads for security reasons * Running specific workloads on specific instance types (e.g. with GPU or extra CPU) * Configuring network policy between workloads * Airgapping certain workloads * Setting priority l…
Although some of these requirement, like running specific workloads on specific instance types, could easily be implemented.