我知道openshift提供了自己的kubernetes和etcd。但我已经安装了kubernetes和etcd。我该怎么办?Openshift kubernetes和google的有什么区别?谢谢。
发布于 2016-05-24 14:52:25
OpenShift是库伯奈特上面的一个PaaS层,所以在库伯奈特堆栈的一部分中并没有什么区别。但是,OpenShift在它们的发行版中嵌入了许多Kubernetes (和Etcd)二进制文件,所以库伯内特斯并不总是100%明显地位于底层,因为您没有以相同的方式交互库存服务器端Kubernetes组件。OpenShift还在其他/不同功能上进行分层,如更多类型的授权/身份验证、查看容器注册中心(imageStreams)、容器构建、不同的UI等等(查看医生们以获得更完整的概述)。
这种嵌入式方法的一个缺点是,在现有Kubernetes集群的基础上安装OpenShift比RedHat为客户支持的嵌入式方法更困难,文档也更少。看起来有有些工作排好了队来解决这个问题。现在,有一个在库伯奈特斯回购中使用OpenShift的例子,但是我的经验是,这种方法比您在生产中使用的任何东西都更具探索性(而且在我上次尝试时有些过时)。
https://stackoverflow.com/questions/37396324
复制相似问题