2 ms·
My dream scenario is a community support Kubernetes "distro" that is: 1. Controlled by the community of users, not a big provider. 2. Is optimized to be run m
by rickspencer3 5y ago
My dream scenario is a community support Kubernetes "distro" that is:
1. Controlled by the community of users, not a big provider.
2. Is optimized to be run multi-cloud and multi-region.
3. Assumes that you will use SaaS services for common tasks (Replicated, Nobl9, Tackle, EdgeDelta, etc...).
4. Has a fully hosted solution for CI/CD (with integrated security offerings) that is, again, not controlled by a big provider.
5. Makes enough assumptions about "sane defaults" that services are well tested and service and operator boiler plate is can guide developers to best practices.
My view is that K8s was designed to attack AWS hegemony by providing a cloud abstraction layer that assumes that a company will have a single cluster in which they will run multiple relatively trivial applications (see Helm), but for some of us, the reality is that we have many clusters which each run the same mission critical application.