4 ms·
> but both are mainly maintained by two big for-profit companies (Nomad: HashiCorp, Kubernetes: Google This is deeply untrue of Kube, it's maintained by lots
by mountainriver 4y ago
> but both are mainly maintained by two big for-profit companies (Nomad: HashiCorp, Kubernetes: Google
This is deeply untrue of Kube, it's maintained by lots of companies, and is in a totally separate organization than Google with distinctly different governance. Kube goes out of its way to ensure its not dominated by one organization and has stats on this. I haven't looked at the Nomad stats but I imagine its nowhere near that and still under the Hashicorp umbrella and pretty much only works with Hashicorp stuff.
> But again, what specifically are you able to do in Kubernetes that you cannot do in Nomad?
The big thing for me is API extensibility. The Kube CRD is one of the more powerful abstractions to hit infrastructure in awhile. The ability to create your own controllers and offer consistent APIs to an end user is imperfect but incredibly useful.
Other thoughts:
* Kube is supported by every major cloud provider.
* I'm not a fan of HCL, some people like it but I prefer Kube's approach of decoupling the templating from the core app.