Version 24.1.2
Updated 2025-03-11
Version 24.1.2
Updated 2025-03-11

Red Hat OpenShift provides container-based software deployment and management based on Kubernetes, Docker containers, and DevOps tools for accelerated application development. The OpenShift plugin for Digital.ai Release enables you to orchestrate builds in your OpenShift instance and to deploy applications and their configurations to an on-premises or cloud-based OpenShift cluster.

Steps

  • openshift.conf: Openshift Configuration which extends Python Script

  • openshift.client: Configuration definition for OpenShift Client

  • openshift.server: Configuration definition for OpenShift Server

  • openshift.startBuildApi: Starts the build using the OpenShift API

  • openshift.imageTagApi: Gets the image tag from the OpenShift API

  • openshift.startDeploymentApi: Starts the deployment using the OpenShift API

  • openshift.serviceStatus: Gets the service status using the OpenShift API

  • openshift.task: Task to execute OpenShift Configuration

  • openshift.createConf: Creates a configuration using OpenShift CLI

  • openshift.removeConf: Removes the configuration using OpenShift CLI

  • openshift.startBuild: Builds a task using OpenShift CLI

  • openshift.imageTag: Gets an image tag using OpenShift CLI

  • openshift.startDeployment: Starts a deployment using OpenShift CLI

  • openshift.checkService: Checks the service using OpenShift CLI

Reference Images

Click image to view full size.
  • Create Resource task type
  • Set up an OpenShift client
  • Create a Check Service task
  • Create a Start Build task
  • Create a Start Deployment task
  • Create a Image Tag task

Authored By

Digital.ai

Digital.ai support

We would be happy to help you!