This is a cache of https://docs.openshift.com/rosa/cicd/overview/index.html. It is a snapshot of the page at 2024-11-25T03:09:56.415+0000.
About CI/CD - CI/CD overview | CI/CD | Red Hat OpenShift <strong>service</strong> on AWS
×

Red Hat OpenShift service on AWS is an enterprise-ready Kubernetes platform for developers, which enables organizations to automate the application delivery process through DevOps practices, such as continuous integration (CI) and continuous delivery (CD). To meet your organizational needs, the Red Hat OpenShift service on AWS provides the following CI/CD solutions:

  • OpenShift Builds

  • Jenkins

OpenShift Builds

Builds using BuildConfig objects is a declarative build process to create cloud-native apps. You can define the build process in a YAML file that you use to create a BuildConfig object. This definition includes attributes such as build triggers, input parameters, and source code. When deployed, the BuildConfig object builds a runnable image and pushes the image to a container image registry. With the BuildConfig object, you can create a Docker, Source-to-image (S2I), or custom build.

For more information, see Understanding image builds.

Jenkins

Jenkins automates the process of building, testing, and deploying applications and projects. OpenShift Developer Tools provides a Jenkins image that integrates directly with the Red Hat OpenShift service on AWS. Jenkins can be deployed on OpenShift by using the Samples Operator templates or certified Helm chart.

For more information, see Configuring Jenkins images.