Red Hat OpenShift GitOps and OpenShift Pipelines GA
May 4, 2021
Hat released OpenShift GitOps and OpenShift Pipelines which are new features of
Red Hat OpenShift, the industry’s leading enterprise Kubernetes platform. These
capabilities help organizations to further reduce friction between development
and operations teams by streamlining application development and deployment
across the hybrid cloud.
DevOps methodologies promote a cultural shift by linking the work of development
and operations teams into a more unified approach rather than separate silos,
helping to bring applications to production more quickly. But many organizations
still struggle in fully converting to DevOps, especially as much of the
associated tooling is workflow- or software-specific, leading to disparate
approaches across teams. OpenShift GitOps and OpenShift Pipelines help better
unite application development and IT operations by enabling the teams to work
together earlier in the development process while helping to deliver greater
security, predictability and visibility throughout the entire application
Ashesh Badani, senior vice president, Cloud Platforms, Red Hat said, "With
OpenShift GitOps and OpenShift Pipelines, we are working to remove the false
wall between developers and IT operations, enabling the teams to work together
earlier in the application development process. This not only helps to find and
prevent defects more quickly in the software delivery process, but also
streamlines the process as a whole by providing increased visibility and
security across the lifecycle."
Nikolas Philips, DevOps engineer, Baloise Group added, "We are long time users
of the Argo CD open source project which enables us to take a GitOps approach to
application development and deliver applications more consistently. We’re
looking forward to using OpenShift GitOps so that we have an enterprise version
of the tool we already leverage, helping us to further scale our application
Faster, more scalable development
DevOps is the culture most IT organizations are striving for and CI/CD is a tool
that can help them get there -- but a bridge is still needed between the two.
OpenShift GitOps helps to provide that bridge.
GitOps takes a developer-centric approach to building applications, using the
Git repository as the single source of truth for both developers and operations
teams. OpenShift GitOps, built from the open source Argo CD project, enables IT
teams to implement GitOps workflows for cluster configuration and application
delivery. By implementing a GitOps framework, updates and changes are pushed
through declarative code, automating infrastructure and deployment requirements,
and CI/CD, helping organizations to realize faster, more secure, scalable
Additionally, OpenShift GitOps increases visibility into the state of clusters
and applications and corrects deviations from the desired state if needed. The
capability enables teams to have full visibility and traceability into changes
rolled out to clusters, as every change is represented in the Git repository.
This makes it easier to achieve consistency across Kuberenetes clusters spanning
the open hybrid cloud.
Complete control over Pipelines
Based on the Tekton open source project, OpenShift Pipelines is designed to run
each step of the CI/CD pipeline in its own container and allows each step to
scale independently to meet the demands of the pipeline. For an operations team
that is trying to optimize its infrastructure resources, limiting the resources
required to support pipelines during quiet periods helps reduce the cost and
overhead for running the pipeline the developers need.
OpenShift Pipelines provides a streamlined experience, enabling full control
over a team’s delivery pipeline, plugins and access control with no central
CI/CD server to manage.
GitOps and OpenShift Pipelines are now available through the OperatorHub for
subscribers to all Managed OpenShift services and the self-managed OpenShift
Container Platform and OpenShift Platform Plus running Red Hat OpenShift 4.7 and
Stefan Luthardt, tribe lead, Container Services, Fiducia & GAD IT AG
"We have around 500 active developers working on our Vertriebsplattform
application suite alone, so leveraging Git repositories as a single source of
truth is imperative to our application development process. As long-time
OpenShift users, we look forward to taking advantage of the capabilities that
OpenShift GitOps provides."
Tobias Denzler, DevOps solution architect, Helvetia
"As we continue to scale our use of Kubernetes and containers in production we
need to ensure our developer and IT operations teams are in sync every step of
the way. We are excited about the release of OpenShift GitOps and OpenShift
Pipelines to help our teams align earlier in the process to streamline our
application development processes."