2016-05-23 62 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

感謝您的信息! –