Mesos上的Kubernetes和Kubernetes?

sme*_*eeb 2 docker mesos kubernetes

所以Google Kubernetes是一个Docker容器集群管理解决方案,可以简化部署,扩展,计划和维护容器集.

Apache Mesos是一个工作调度程序,可以确定应该运行作业(例如部署Docker容器,某些批处理作业等).

Kubernetes可以是"原始"并运行stadalone,或者在Mesos上Kubernetes选项,其中Kubernetes被部署为Mesos框架并在Mesos集群上运行.

我想知道在Mesos上运行Kubernetes有什么好处,而不是"原始"Kubernetes?

Mesos可以执行非Docker工作:它可以运行Java/Python/Ruby /等.普通Linux VM上的应用程序.它可以运行脚本.它只是一个通用的工作引擎.所以乍一看,似乎Kubernetes对Mesos提供的唯一优势就是它将你的Kubernetes集群放到Mesos上,在那里你可以运行其他非Docker化的作业.

我确定我没有在这里看到"穿过树林的森林",但如果我已经知道我将使用Docker和Kubernetes,为什么我会考虑在Mesos上运行Kubernetes?

Mic*_*las 10

我最近在伦敦Mesos用户组做了一个演讲,准确地解决了这个问题:我可以拥有Mesos和Kubernetes吗?这里有一个演示.一句话:它完全是关于混合工作负载.

如果你能够并希望全面了解Docker,也就是说,你将所有工作负载集中在一起,那么没有任何(或很少)单独反对Kubernetes.