心理

当前位置 /首页/完美生活/心理/列表

openshift和rancher区别

openshift和rancher区别

OpenShift:

设计了Imagestream,BuildConfig与DeploymentConfig等资源对象,及s2i构建方法,方便了开发者实施Devops。

添加了一个内部镜像仓库。

使用Route资源,为应用提供了一个公共统一的访问入口。类似于Ingress,使用起来比Ingress方便。

提供了一个友好的可视化界面。

对容器有更多的安全策略,更安全

6、 有更高的可靠性。 作为RedHat的企业级容器平台,红帽会对集群做详细的测试,修复bug。

7、 一般版本会落后K8S一个大版本

8、 一般为只管理单个OpenShift集群

Rancher:

1、 具有良好的界面

2、 方便管理多个K8S集群

3、 对网络插件的选择会比OpenShift更加灵活

4、 与K8S版本同步,及时拥有K8S最新的特性

个人认为,单集群管理使用OpenShift,更稳定,更简单,也更安全,而如果是要管理多集群,选择Rancher。不过OpenShift 4起红帽也支持多集群管理,但还不能私有化部署。

两种方案都有不少的企业客户选择,因为都是基于K8S, 功能上都差不多 。不管是构建DevOps流水线,还是生产部署原生应用上。

TAG标签:rancher openshift #