argo-workflows

Workflow engine

An open source workflow engine designed for Kubernetes to orchestrate parallel jobs and container-native workflows

Workflow Engine for Kubernetes

GitHub

15k stars
201 watching
3k forks
Language: Go
last commit: 7 days ago
Linked from 8 awesome lists

airflowargoargo-workflowsbatch-processingcloud-nativecncfdagdata-engineeringgitopshacktoberfestk8sknativekubernetesmachine-learningmlopspipelinesworkflowworkflow-engine

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
argoproj/argo-events A framework for automating workflows in Kubernetes based on events triggered by external sources. 2,376
argoproj/argo-cd A tool for automating the deployment of applications on Kubernetes 17,938
argoproj/argo-rollouts Provides advanced deployment capabilities to Kubernetes, enabling fine-grained control over updates and rollbacks in production environments. 2,776
argoproj-labs/argo-workflows-catalog Provides pre-built templates for workflow design and management in Kubernetes-based applications 91
argoproj/argoproj A collection of tools and projects for automating and managing Kubernetes workflows and deployments 620
argoproj-labs/hera A Python SDK for constructing and submitting Argo Workflows 606
couler-proj/couler Provides a unified interface for constructing and managing workflows across different workflow engines. 915
quickube/piper Automates creation of Kubernetes workflows based on Git branch changes 21
kubeflow/pipelines A tool for building and managing machine learning workflows on Kubernetes. 3,614
rookout/piper Automates the creation of Kubernetes workflows from Git branches 38
argoproj-labs/argo-rollouts-manager Manages the lifecycle of Argo Rollouts in Kubernetes clusters 99
karmada-io/karmada An orchestration system that allows running cloud-native applications across multiple Kubernetes clusters and clouds with minimal changes to the applications. 4,490
ploomber/soopervisor Tools for exporting and managing workflow pipelines across multiple platforms. 45
argonne-lcf/balsam A platform for automating high-throughput workflows across heterogeneous resources in HPC environments. 77
openkruise/kruise Automates management of stateful and stateless applications on Kubernetes clusters to improve scalability, maintainability, and reliability. 4,668