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云系统)
- 使用docker api python客户端将Docker镜像推送到Dockerhub
- docker化应用程序的configuration
- ssh使用golang中的交互式shell执行nsenter作为远程命令来debuggingdocker容器
- 使用docker apache映像在windows 10机器中创build的公钥
- 重build后文件更改不会反映在Docker镜像中
- Dockercomposer php项目找不到/ ping或连接到内部主机名
- Docker容器无法parsingDNS以到达另一个AWS Ec2机器
- 为什么dockerpipe理器创builddate是陈旧的
- Docker在构build时被系统杀死