This task is about :-
Open sfhit and its use cases.
Basically, open shift is a family of Containerization software products developed by RED HAT.
It’s flagship product is the openshift container platform — an on-premises platform as a service built around Docker containers orchestrated and managed by kubernetes on a foundation of red hat enterprise Linux.
Open shift online is the platform offered as a software as a service ,and openshift dedicated is the platform offered as a managed service.
The open sfhit console has developer and administrator oreinted views. Administrator views allow one to monitor container resources and container health ,manage users,work with operators,etc.
Developer views are oriented around working with application resources with a namespace,open shift also provides a CLI that supports a superset of actions that kubernetes CLI provides.
The main difference between open shift and vanilla kubernetes is the concept of build - related artifact .In openshift ,such artifacts are considered first class kubernetes resources upon which standard kubernetes operations can apply.
Open shift client program known as “oc" ,offers a superset of standard capabilities bundled in mainline “kubectl" client program of kubernetes.
Using this client one can directly interact with the build- related resources using sub commands ( new build and start build).
In addition to this, an open shift -native pod build technology called source to image (S21) is available out of the box, though this is slowly being phased out in favour of tekton- which is cloud native way of building and deploying to kubernetes. For the open shift platform ,this provides capabilities equivalent to what JENKINS can do.
Openshift also tightly controls the operating systems used. The master components have to be running red hat core os. This level of control enables the cluster to support upgrade and patches of master node with minimal effort. Worker nodes can be running other variants of Linux or even windows.
Advantages of openshift:-
.offers consistent security
. default automation
. Compatibility with all major cloud platform.
.most important it’s fast,easy to use.
. Automated Containerization to go for redhat openshift.
USECASES OF OPENSHIFT:-
. Used as an enterprise
. hybrid cloud kubernetes.
. application platform .
. Enables to build using a choice of programming languages , framework,and application.
. Enhances DEVOPS process by streamlining and automating the container management process.
Hence, openshift helps developers delivering high-quality applications and functionalities in a faster way.
Improves business and effeciency results satisfying the customer’s and users needs .
Continuous application management needs Less time.
Open shift is free ,end to end ,cloud native development experience.
So here’s all about openshift, it’s architecture , advantages, usecases.
Hope u enjoy reading!!!!