OpenShift is a container application platform that provides Docker and Kubernetes to enterprises.
OpenShift allows you to quickly and easily build, develop, and deploy applications on virtually any infrastructure (public or private), regardless of the application architecture in use.
Whether you are in an on-premises, public cloud, or hosted IT environment, you can commercialize excellent ideas faster than your competitors.
OpenShift was developed to promote DevOps; using OpenShift is beneficial for both developers and operators.
OpenShift is an open, scalable container application platform that brings Docker and Kubernetes to the enterprise.
Developers no longer need to set up a local development environment; they can quickly and easily do so in a cloud or internal data center. They can also create a CI/CD pipeline.
Automatic testing of the developed application, deployment as a docker image of the application, and monitoring are also supported, making subsequent operations easier.
Key Terms
Master --> The foreman of the OpenShift architecture, the master schedules operations, watches for problems and orchestrates everything.
Node --> Where the compute happens; your software is run on nodes.
Infra Node --> A node server containing monitoring, logging, or external routing infrastructure services.
Container --> Your software is wrapped in a complete filesystem containing everything it needs to run.
Image --> We are talking about Docker images, which are read-only and used to create containers.
Pod --> One or more Docker containers that run together.
Service --> Provides a common DNS name to access a pod (or replicated set of pods).Project --> A project is a group of services that are related logically (for this workshop we have set up your account to have access to just a single project).
Deployment --> An update to your application triggered by an image change or config change.
Build --> The process of turning your source code into a runnable image.
BuildConfig - Configuration data that determines how to manage your build.
Route --> A labeled and DNS-mapped network path to a service from outside OpenShift.
OpenShift is a more desirable solution for enterprises that want to be able to build, deploy, and scale fast using a single platform.
Read more Openshift
Top comments (0)