Workflows

brew install argo # CLI
wget https://github.com/argoproj/argo-workflows/releases/download/v3.3.0/argo-linux-amd64.gz
unzip argo-linux-amd64.gz
chmod +x argo-linux-amd64
sudo mv ./argo-linux-amd64 /usr/local/bin/argo


kubectl create ns argoworkflows
kubectl apply -n argoworkflows -f https://raw.githubusercontent.com/argoproj/argo-workflows/master/manifests/quick-start-postgres.yaml

kubectl patch svc argo-server -n argoworkflows -p '{"spec": {"type": "LoadBalancer"}}'

kubectl -n argowf create role argowf --verb=list,update --resource=workflows.argoproj.io 

kubectl create sa argowf

Last updated