▲ | otabdeveloper4 3 months ago | ||||||||||||||||
> there are other abstractions, but they are not portable Not true. Unix itself is an API for your cluster too, like the original post implies. Personally, as a "tech lead" I use NixOS. (Yes, I am that guy.) The point is, k8s is a shitty API because it's built only for Google's "run a huge webapp built on shitty Python scripts" use case. Most people don't need this, what they actually want is some way for dev to pass the buck to ops in some way that PM's can track on a Gantt chart. | |||||||||||||||||
▲ | YZF 3 months ago | parent [-] | ||||||||||||||||
I'm not an insider but afaik anything heavy lifting in Google is C++ or Go. There's no way you can use Python for anything heavy at Google scale, it's just too slow and bloated. Most stuff I've seen run on k8s is not crappy webapp in Python. If anything that is less likely to be hosted in k8s. I'm not sure why you call k8s api shitty. What is the NixOS API for "deploy an auto-scaling application with load balancing and storage"? Does NixOS manager clusters? How much experience do you have with k8s? | |||||||||||||||||
|