10

OpenShift GitOps – Argo CD

In the previous chapter, we learned how to create and run a pipeline using Tekton to build and deploy an application. While Tekton is great for building and performing other actions that are usually related to continuous integration (CI), GitOps is becoming the norm for continuous deployment (CD) regarding Kubernetes-native applications. In this chapter, we will dive into GitOps and talk about one of the best tools for CD: Argo CD.

In this chapter, we will cover the following topics:

  • What is GitOps?
  • What is Argo CD?
  • Application delivery model
  • Installing OpenShift GitOps
  • Configuring Argo CD against multiple clusters
  • Argo CD definitions and challenges
  • Argo CD main objects
  • Deploying an application using GitOps
  • Deploying ...

Get OpenShift Multi-Cluster Management Handbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.