4 ms·
I'm a big fan of Argo CD (and their other products), so am interested to learn more about Atlas. > To build deployment pipelines with Argo Workflows, users hav
by ellisv 5y ago
I'm a big fan of Argo CD (and their other products), so am interested to learn more about Atlas.
> To build deployment pipelines with Argo Workflows, users have to set up Argo Events and write custom scripts to trigger an ArgoCD deployment, which can be a complicated process.
It sounds to me like the major value-add, compared to Argo Workflows, is simplifying the implementation process – but then the first step in "Getting Started" is to setup Kafka…
I'll have to spend more time looking at this.
- mihirpandya 5y agoThanks for the comment. Fair point about Kafka :), although there are good tools now when it comes to deploying Kafka easily (Strimzi, Confluent, etc.). I like to think of Atlas as connective meshing for Argo which adds a reactive element. Atlas can connect tasks/tests, deployments, and automated stability under one standardized interface. It also adds a lot of automation, picking up feedback/changes at any point during the lifecycle and making changes based on it (rollback, progression, etc).
- johnmarcus 5y agocan't workflows do these things?
- mihirpandya 5y agoArgo Workflows would need to be fully configured with Argo Events and Argo CD to make this happen, specifically with additional Workflows for error processing, multiple sensors for input, and a secondary tier of custom sensors for watching tasks or Argo CD apps past the pipeline run. The workflows (main pipeline and handling pipelines) would likely require custom logic as well. Definitely feasible, but can be complicated.