Argo Workflows¶
Argo Workflows is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes. Argo Workflows is implemented as a Kubernetes CRD (Custom Resource Definition).
Usage¶
Argo Workflows can be deployed by enabling the add-on via the following.
You can optionally customize the Helm chart that deploys Argo Workflows via the following configuration.
enable_argo_workflows = true
argo_workflows = {
name = "argo-workflows"
chart_version = "0.28.2"
repository = "https://argoproj.github.io/argo-helm"
namespace = "argo-workflows"
values = [templatefile("${path.module}/values.yaml", {})]
}
Verify argo-workflows pods are running.