|
|
|
|
|
by 0xbadcafebee
915 days ago
|
|
K8s is the opposite. It's proprietary, insular, not compatible with anything else, tightly coupled, not layered, not backwards compatible, etc. It has network services, logging, auth, etc, but so does literally every other system in the world, that doesn't make them all identical. K8s is popular because it's free, has a lot of bells and whistles, and was made by Google. Otherwise nobody would use it. It's basically a larger, slightly less crappy Jenkins. |
|
Not accurate, k8s is open source and every major tech company is developing or using it. There are a large number of companies building on top of it as well.
- https://github.com/kubernetes (open source)
- https://landscape.cncf.io/ (huge ecosystem)
- https://k8s.devstats.cncf.io/d/9/companies-table?orgId=1 (count of contributions by company)
> It's basically a larger, slightly less crappy Jenkins.
What? This is not even remotely accurate. Where did you come to this opinion?
K8s replaced mesos/marathon, which was the dominant open source orchestration system at the time. Jenkins is a CI system and can run on k8s. There is also JenkinsX that is trying to be the yaml driven, k8s native platform, but I think it missed the mark. There are better k8s native CI/CD systems like the Argo projects