2016-05-23 49 views

回答

10

OpenShift是Kubernetes之上的一个PaaS层,因此在堆栈的Kubernetes部分确实没有区别。但是,OpenShift在其发行版中嵌入了许多Kubernetes(和Etcd)二进制文件,因此Kubernetes并不总是显而易见,因为您不以同样的方式与库存服务器端Kubernetes组件进行交互。 OpenShift还附加/不同功能,如更多类型的授权/认证,监视容器注册表以更改(imageStreams),容器构建,不同的UI等。(查看the docs以获得更完整的概述)。

这种嵌入式方法的一个缺点是,在现有的Kubernetes集群上安装OpenShift比RedHat为其客户支持的嵌入式方法更难,记录也更少。它看起来像是some work lined up来解决这个问题。现在,在Kubernetes repo中有一个在库存顶部的库伯内特斯上做这个OpenShift的例子,但是我的经验是这种方法更具探索性(并且在我上次尝试的时候有点过时),比你用于生产的任何东西都要多。

+0

感谢您的信息! –

相关问题