Argo CD is an open source continuous delivery solution for Kubernetes. It was created by Intuit and adopted by many other companies, including Google, NVIDIA, Datadog, and Adobe. It has an impressive set of features, which are as follows:
- Automated deployment of apps to specific target environments
- CLI and web visualization of applications and differences between the desired and live states
- Hooks for supporting advanced deployment patterns (blue/green and canary)
- Support for multiple config management tools (plain YAML, ksonnet, kustomize, Helm, and so on)
- Continuous monitoring of all deployed applications
- Manual or automated sync of applications to the desired state
- Rollback to any application state that's committed ...