argo-workflows

Argo Workflows is an open-source, container-based workflow engine developed to coordinate parallel jobs on Kubernetes. Kubernetes has been realized as Custom Resource Definition (CRD) and allows you to define workflows where each step is a container. You can model multi-step workflows using task sequences or redirected asphyxiation graphics (DAG).

AR

argoproj · Containers & Kubernetes

STARS17.1K
FORKS3.7K
COMMITS6.8K
CONTRIBUTORS425
VERSIONv4.1.3
UPDATEDtoday
GoKubernetesWorkflow EngineCNCFApache-2.0

Common commercial products in this category: Docker Desktop, Red Hat OpenShift, Amazon EKS

What can it do?
  • With container-based steps, you define multi-step workflows and task dependencies.
  • You run tasks that require intensive computing, such as machine learning and data processing, in parallel.
  • You visualize workflows through the interface and create timed jobs using cron.
Heads up
  • • High number of open issues (1,369)
User reviews
  • ↓ NegativeGitHub Issue

    3.5 ListWorkflows causes server to hang when there are lots of archived workflows

    “### Pre-requisites - [X] I have double-checked my configuration - [X] I can confirm the issues exists when I tested with `:latest` - [ ] I'd like to contribute the fix myself (see [contributing guide]( ### What happened/what you expected to happen? We had >200,000 rows in the…”

My note

Alternative pages

More in: Containers & Kubernetes