/plushcap/analysis/spacelift/argocd

What Is ArgoCD? A Practical Tutorial With Kubernetes

What's this blog post about?

ArgoCD is a popular tool for setting up continuous delivery with Kubernetes. It can monitor your source repositories and automatically deploy changes to your cluster. The GitOps model is integral to Argo’s design, making the repository the single source of truth for your application's desired state. Argo compares the declared state to what's actually running in your cluster, then applies the correct changes to resolve any discrepancies. This process can be configured to run automatically, preventing your cluster from drifting away from your repository. The tool comes with both a CLI and web UI, supports multi-tenant and multi-cluster environments, integrates with SSO providers, produces an audit trail, and can implement complex rollout strategies such as canary deployments and blue/green upgrades. It also offers integrated rollbacks so you can quickly recover from deployment failures.

Company
Spacelift

Date published
March 10, 2023

Author(s)
James Walker

Word count
2625

Language
English

Hacker News points
None found.


By Matt Makai. 2021-2024.