Helping guide to setting up Argo Workflow in Azure Kubernetes Service
kubectl create ns argo
kubectl apply -n argo ./install.yaml
kubectl apply -n argo -f ./argo-service-rbac.yaml
This is an example workflow. The major thing to note is that the service account to use is detailed as part of the workflow (serviceAccountName: workflow)
argo submit -n argo --watch ./argo-workflow.yaml