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之间的输出差异