Bookmark this page

Summary

  • With GitOps, files in version control describe Kubernetes resources.

  • Red Hat OpenShift GitOps is an operator that helps implement GitOps practices in OpenShift clusters.

  • The operator helps you deploy Argo CD instances with declarative configuration.

  • Argo CD works with applications, which are Kubernetes resources that reference the repositories with the resource definitions to deploy.

  • Argo CD implements retries and sync waves to help deploy resources that pose deployment challenges due to the use of eventual consistency in Kubernetes.

  • Argo CD can use the server-side apply process to patch existing resources.

  • Managing sensitive data when using GitOps requires additional measures to protect this data.

  • Argo CD provides resource hooks to execute actions at different application lifecycle stages.

  • Argo CD can roll back applications either on demand, or automatically after events such as a failed hook.

Revision: do380-4.14-397a507