- Hands-On Microservices with Kubernetes
- Gigi Sayfan
- 123字
- 2021-06-24 13:46:48
Argo CD
The CD solution, as opposed to the CI solution, is very specific to Kubernetes. I picked Argo CD for several reasons:
- Kubernetes-aware
- Implemented on top of a general-purpose workflow engine (Argo)
- Great UI
- Runs on your Kubernetes cluster
- Implemented in Go (not that important, but I like it)
Argo CD has a number of disadvantages, too:
- It isn't a member of the CD foundation or the CNCF (less recognition in the community).
- Intuit, the primary company behind it, is not a major cloud-native powerhouse.
Argo CD is a young project that comes from Intuit, who acquired the original developers of the Argo project – Applatix. I really like its architecture and, when I tried it, everything worked like a charm.