Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Fair, the ones that let you run containers directly like Cloud Run etc are fairly reasonable and approximate the k8s experience.

I think by going non-k8s you miss out on some of the key benefits though like standardized API and more portability of the surrounding infrastructure like networking and storage that is otherwise proprietary or not available on "simplifed" PaaS platforms.

I guess my argument boils down to cost of using managed k8s is low, low enough it's not worth using non-standard services instead.

Though I would like to address a point in your earlier comment though that is that it implied "k8s is about scale".

K8s has absolutely nothing to do with scale, the fact it can scale horizontally is a side effect of enforcing good separation of concerns and API design in the orchestration layer. You use k8s because the APIs make your applications better, even with they are small. This is the true innovation behind k8s. There were other platforms that made containers accessible (I worked on one called Flynn, Deis, Heroku to an extent, etc) but none of them pushed a better paradigm around orchestration which is why they didn't lead to the same level of success k8s has.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: