OpenShift Container Platform

What is Openshift Container Platform?

Openshift Container platform is Red Hat’s PaaS for Applocation development and deployment.

OCP supports various deployment strategy with help of Docker(Pods) and Jenkins under the hood.

Openshift Container platform (OCP) Build
Deployment pipeline:

After login to OCP

  1. Follow YAML build strategy, git connections etc
  2. Add Jenkins deployment startegy in YAML

“Creat Deployment” option in console will change to “Start pipeline” as YAML build config is created

Click “Start Pipeline”, wait for build to create
pods. A link for Jenkins dashboard will be disaplyed in OCP console

Enable Webhook integration with OCP endpoint
for triggering jobs on git commits

here after on every Git code commits would
build and deploys using OCP