Kubernetes和Flynn / Deis有什么不同?

我已经阅读了这些项目的一些介绍,但是仍然不能清楚地知道Kubernetes和Flynn / Deis之间的区别。 谁能帮忙?

Kubernetes真的是三件事情:

  • dynamic调度容器(实际上是称为容器的容器集合)到机器集群的方法。
  • 使用标签和帮助程序(ReplicationController)pipe理和横向扩展很多这些窗格,
  • 通过服务在一组Pod之间进行通信,在一个公共IP上公开一组Pod,并容易地使用外部服务。 这对于处理水平缩放以及豆荚如何放置/调度的dynamic性质是必要的。

这非常适合在一组机器上pipe理计算。 这不是一个完整的应用程序PaaS。 Kubernetes不知道什么是“应用程序”。 通常,PaaS系统提供了一种简单的方式来获取代码,并将其作为应用程序进行部署和pipe理。 事实上,我期望看到在Kubernetes之上构build的专门的PaaS系统 – 这就是RedHat OpenShift正在做的事情。

考虑Kubernetes的一种方式是作为“逻辑”基础架构的系统(相对于传统的VM云系统)