Declarative, sequential execution of Kubernetes Jobs using standard CRDs - Production-grade orchestration with zero operational overhead
zen-flow is a Kubernetes-native job orchestration controller that provides declarative, sequential execution of Kubernetes Jobs using standard CRDs. It addresses the critical gap between isolated Kubernetes Jobs and heavyweight workflow engines like Argo Workflows.
Production-grade orchestration with zero operational overhead - no external databases or message queues required.
Built on standard Kubernetes APIs and CRDs - no external dependencies
Execute jobs with complex dependencies using directed acyclic graphs
No external databases or message queues - everything stored in Kubernetes
Built-in Prometheus metrics and Kubernetes events for full visibility
Pause workflows and wait for human approval before continuing
Configurable retry policies with exponential/linear/fixed backoff
helm repo add zen-flow https://kube-zen.github.io/zen-flow/charts helm repo update
helm install zen-flow zen-flow/zen-flow \ --namespace zen-flow-system \ --create-namespace
kubectl apply -f examples/simple-linear-flow.yaml kubectl get jobflow simple-linear-flow -w
zen-flow is coming soon! Check out the repository and feel free to contribute.