Difference between revisions of "Argo CD"

From wikieduonline
Jump to navigation Jump to search
Line 36: Line 36:
 
* [[Project Name]]
 
* [[Project Name]]
 
* [[SYNC POLICY]] (Manual or automatic)
 
* [[SYNC POLICY]] (Manual or automatic)
 +
* [[SET DELETION FINALIZER]]
 +
* SYNC OPTIONS
 +
** SKIP SCHEMA VALIDATION
 +
** AUTO-CREATE NAMESPACE
 +
** PRUNE LAST
 +
** APPLY OUT OF SYNC ONLY
 +
** SERVER-SIDE APPLY
 +
RESPECT IGNORE DIFFERENCES
  
SET DELETION FINALIZER
+
* [[PRUNE PROPAGATION POLICY]]:
SYNC OPTIONS
+
** REPLACE  
SKIP SCHEMA VALIDATION
+
** RETRY
AUTO-CREATE NAMESPACE
+
** SOURCE
PRUNE LAST
 
APPLY OUT OF SYNC ONLY
 
RESPECT IGNORE DIFFERENCES
 
SERVER-SIDE APPLY
 
PRUNE PROPAGATION POLICY:
 
foreground
 
REPLACE  
 
RETRY
 
SOURCE
 
  
 
Repository URL
 
Repository URL

Revision as of 15:41, 27 September 2024

wikipedia:Argo CD (Trends) is a declarative, GitOps continuous delivery tool for Kubernetes

Installation

Features

  • Automated deployment of applications to specified target environments
  • Automated configuration drift detection (can be disabled) and visualization
  • Support for multiple config management/templating tools: Kustomize, Helm, Jsonnet, plain-YAML
  • PreSync, Sync, PostSync hooks to support complex application rollouts (e.g. blue/green & canary upgrades)
  • Ability to manage and deploy to multiple clusters
  • SSO Integration (OIDC, OAuth2, LDAP, SAML 2.0, GitHub, GitLab, Microsoft, LinkedIn)
  • Multi-tenancy and RBAC policies for authorization
  • Rollback/Roll-anywhere to any application configuration committed in Git repository
  • Health status analysis of application resources
  • Automated or manual syncing of applications to it's desired state
  • Web UI which provides real-time view of application activity
  • CLI for automation and CI integration: argocd
  • Webhook integration: GitHub, BitBucket, GitLab
  • Access tokens for automation
  • Audit trails for application events and API calls
  • Prometheus metrics
  • Parameter overrides for overriding helm parameters in Git

Installing

New application

RESPECT IGNORE DIFFERENCES

Repository URL GIT

HEAD Revision Branches

Path DESTINATION

Cluster URL URL

Namespace Directory

DIRECTORY

DIRECTORY RECURSE

TOP-LEVEL ARGUMENTS No items EXTERNAL VARIABLES No items INCLUDE EXCLUDE

Activites

Related terms

See also

Advertising: