Kubernetes和Flynn / Deis之间的区别是什么?

时间:2014-12-02 06:12:44

标签: docker kubernetes deis flynn

我已经阅读了一些这些项目的介绍,但仍然无法清楚地了解Kubernetes和Flynn / Deis之间的区别。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:21)

Kubernetes真的有三件事:

  • 一种将容器(实际上是称为pod的容器集)动态调度到一组计算机的方法。
  • 使用标签和帮助程序(ReplicationController)
  • 管理和横向扩展许多pod
  • 通过服务在多组pod之间进行通信,在公共IP上公开一组pod,并轻松使用外部服务。这对于处理水平扩展以及如何放置/安排吊舱的动态特性是必要的。

这是用于管理一组计算机上的计算的工具集。 不是完整的应用程序PaaS。 Kubernetes不知道“应用程序”是什么。通常,PaaS系统提供了一种简单的方法来获取代码并将其作为应用程序进行部署和管理。实际上,我希望看到基于Kubernetes构建的专用PaaS系统 - 这就是RedHat OpenShift正在做的事情。

考虑Kubernetes的一种方式是作为“逻辑”基础设施的系统(与传统的VM云系统相比