Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 1.06 KB

File metadata and controls

23 lines (16 loc) · 1.06 KB
title sidebar_position sidebar_custom_props
Argo CD
3
module
true

:::tip Before you start Prepare your environment for this section:

$ reset-environment 

:::

Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. Argo CD controller in Kubernetes cluster continuously monitors the state of your cluster and compares it with the desired state defined in Git. If the cluster state does not match the desired state, Argo CD reports the deviation and provides visualiations to help developers manually or automatically sync the cluster state with the desired state.

Argo CD offers 2 ways to manage your application state:

  • CLI - A powerful CLI that lets you create YAML resource definitions for your applications and sync them with your cluster.
  • User Interface - A web-based UI that lets you do the same things that you can do with the CLI. It also lets you visualize the Kubernetes resources belongs to the Argo CD applications that you create.

<img src={require('./assets/argo-cd-architecture.png').default}/>