OpenShift和Kubernetes之間的區別是什麼?您應該在什麼時候使用它們?我知道OpenShift正在運行Kubernetes,但我正在尋找確定何時運行OpenShift比Kubernetes更好,何時OpenShift可能過度殺傷。OpenShift和Kubernetes之間的差異
3
A
回答
1
OpenShift包含Kubernetes的一個發行版,所以如果您不需要OpenShift的這些附加功能,您可以選擇忽略它們,例如:Web控制檯,構建版,高級部署模型等等。
Here's a summary of items available on the OpenShift website。
4
除了像@SteveS提到的其他API實體,Openshift還具有高級安全性概念。
在具有關於安全性的特定要求的企業環境中運行時,這可能非常有用。 儘管這可能成爲生產中實際應用程序的優勢,但它一開始可能成爲令人沮喪的原因。 一個值得注意的例子是,默認情況下,容器在Kubernetes中運行爲root
,但在Openshift中以高ID(例如1000090000)運行於arbitrary user
下。 這意味着DockerHub的許多容器不能如預期的那樣工作。對於一些流行的應用程序,Red Hat Container Catalog提供具有此功能/限制的圖像。但是,該目錄僅包含流行容器的一個子集。
爲了瞭解這個系統,我強烈建議從Kubernetes開始。 Minikube是快速設置本地單節點Kubernetes集羣的絕佳方式。熟悉基本概念時,您可以更好地瞭解Openshift功能和設計決策的含義。
相關問題
- 1. Mesos和Kubernetes之間的調度差異
- 2. openshift kubernetes版本和Google之間的區別kubernetes
- 3. /和/ **之間的差異
- 4. PHP之間的差異()和[]
- 5. '//'和'///'之間的C++差異
- 6. VBA:&和+之間的差異
- 7. 之間的差異和::: ++
- 8. 運算符「==」和「=」之間的差異運算符「==」和「=」之間的差異「==」和「=」
- 9. PHP:差異之間 - >和::
- 10. Htaccess - 和*之間的差異:。*和。+
- 11. 總和和+之間的差異?
- 12. Url.Action和Html.RenderActionLink和Html.RenderAction之間的差異
- 13. Serilog:之間{..} {差異@ ..}
- 14. Elf32_Phdr的p_filesz和p_memsz之間的差異
- 15. Go和Cython之間的差異
- 16. vcruntime140d_app.dll和vcruntime140d.dll之間的差異
- 17. RestKit和AFIncrementalStore之間的差異
- 18. htop和golang之間的差異readmemstats
- 19. platformwebservices和ycommercewebservices之間的差異
- 20. spawn/1和spawn/3之間的差異
- 21. TTL和Keep alive之間的差異
- 22. strstream和stringstream之間的差異
- 23. JAVA和C#之間的LdapConnection差異
- 24. c#和java之間的差異寫()
- 25. appengine_django BaseModel和db.Model之間的差異
- 26. Formsauthentication.SetAuthCookie和Session之間的差異用法
- 27. 有self.current_user和@current_user之間的差異?
- 28. cabal包之間的差異readPackageDescription和parsePackageDescription
- 29. SmsStatusCallback和StatusCallback之間的Twilio差異
- 30. ipython和python之間的輸出差異