Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

OpenShift Origin vs OpenShift Enterprise

I'm searching for a main difference between OpenShift Origin and OpenShift Enterprise. I know that the first is open source and the latter is the commercial version. Have OpenShift Enterprise got other features compared to the open source version? Thanks in advance.

like image 226
DarkSkull Avatar asked Mar 10 '16 07:03

DarkSkull


People also ask

What is OpenShift enterprise?

Red Hat® OpenShift® is an enterprise-ready Kubernetes container platform built for an open hybrid cloud strategy. It provides a consistent application platform to manage hybrid cloud, multicloud, and edge deployments.

Is OpenShift origin free?

OpenShift Origin is an open source container application platform created by Red Hat, based on kubernetes and Docker. That means you can host your own PaaS for free and almost with no hassle.

What is the difference between OpenShift and OKD?

Basically comparing OpenShift and Kubernetes is very simple as Kubernetes is an opensource project and OpenShift is an enterprise opensource product. But again, OpenShift is a fully certified Kubernetes in the backend. OKD is the opensource version which is the upstream project for Red Hat OpenShift.

Is OCP same as OpenShift?

By using open-source technologies of Red Hat, OCP allows you to deploy containerized applications from a single cloud to multiple clouds. Compared with other platforms of Red Hat OpenShift, OCP provides enterprises with complete control over their Kubernetes environments.


2 Answers

Update 3/21/2018: If you find this old answer of mine in the future, Enterprise is called "OpenShift Container Platform" now.


The community version goes faster, but with change comes some risk. If you would like to be an early adopter Origin could be your choice. Note: support is best effort by the community, but I have found very helpful people on IRC and on the project's github page.

Link: https://github.com/openshift/origin

The enterprise version has the advantage of professional support for your money. While you won't get features as early, in exchange there is focus on stability and streamlining. This may be important for enterprises. Some solutions / examples may not work exactly the same way. For example application templates, utilities come as part of packages for RHEL users. It also comes with some entitlements for things like RHEL and CloudForms integration.

I tried installing a one master, one node small cluster with both, and found them just as good.

In short, stability or early adoption. Oh, and bugfixes.

Personally I prefer to go with Origin, as you can monitor the state of the project yourself and you are not forced to jump on every coming train. Update when suitable.

like image 100
dbalakirev Avatar answered Oct 25 '22 22:10

dbalakirev


OpenShift Origin is the open source community version of OpenShift Enterprise. In order to understand what this means, you need to understand what open source software is - computer software developed via a competitive collaborative model from many individual sources. Origin updates as often as open source developers contribute via git, a version control system, sometimes as often as several times per week.

OpenShift Enterprise 3integrates with Red Hat Enterprise Linux and is tested via Red Hat's QA process in order to offer a stable, supportable product for customers who want to have their own private or onsite cloud. Enterprise might update around every six months, maintaining stabilization across minor updates. Providing timely professional support for each query they have from installation/POC to the production.

like image 7
Jaspreet Kaur Avatar answered Oct 25 '22 22:10

Jaspreet Kaur