Kubernetes 原生容器化工作流引擎,用于编排并行任务,是 CNCF 毕业项目。
- v4.1.4
- 发布于
- 11 天前
- 17,008
- 星标
- 46
- 下载
- 同步于
- 1 天前
最新版本
v4.1.42026年9月18日 17:29下载慢?可在上方随时切换镜像源
项目说明
项目概述
Argo Workflows 是一个开源容器原生工作流引擎,用于在 Kubernetes 上编排并行任务。它被实现为 Kubernetes CRD(自定义资源定义)。Argo 是 CNCF(云原生计算基金会)毕业项目。
主要功能
- 定义工作流,每个步骤是一个容器
- 将多步骤工作流建模为任务序列或 DAG(有向无环图)
- 适用于机器学习管道、数据处理、基础设施自动化和 CI/CD
- 提供 Web UI 用于查看和管理工作流
- 支持 Java、Golang、Python(Hera)和 TypeScript(Juno)客户端
适用人群
- Kubernetes 平台工程师和 DevOps 团队
- 需要复杂工作流编排的 ML 工程师
- 云原生应用开发者
快速上手
核心优势
- Kubernetes 最流行的工作流执行引擎
- 轻量级、可扩展、易于使用
- 为容器从头设计,无传统 VM 和服务器环境的开销与限制
- 云无关,可在任何 Kubernetes 集群上运行
系统要求
- 操作系统:跨平台(运行于 Kubernetes)
- 支持架构:x86_64、arm64
- 额外依赖:Kubernetes 集群
注意事项
- 200+ 组织官方使用 Argo Workflows
- 完整生态列表见 awesome-argo
历史版本
排序