什么是Argo工作流程? Argo Workflows是一个开源容器原生工作流引擎,用于在Kubernetes上协调并行作业。 Argo Workflows被实现为Kubernetes CRD(自定义资源定义)。 定义工作流,其中工作流中的每个步骤都是一个容器。 将多步骤工作流建模为一系列任务,或者使用有向无环图(DAG)捕获任务之间的依赖关系。 使用Kubernetes上的Argo Workflow,可以在短时间内轻松运行用于计算机学习或数据处理的计算密集型作业。 无需配置复杂的软件开发产品即可在Kubernetes上本地运行CI / CD管道。 Argo是托管的项目。 为什么选择Argo工作流程? 从头开始设计容器,而没有传统VM和基于服务器的环境的开销和限制。 与云无关,可以在任何Kubernetes集群上运行。 在Kubernetes上轻松编排高度并行的工作。