How do I Programmatically invoke Argo by submitting an appropriate .YAML file How do I Programmatically invoke Argo by submitting an appropriate .YAML file kubernetes kubernetes

How do I Programmatically invoke Argo by submitting an appropriate .YAML file


I accomplished this task by invoking the Kubernetes API. Argo is a Custom Resource of Kubernetes, and has equivalent Kubernetes command

kubectl create -f https://raw.githubusercontent.com/argoproj/argo-workflows/master/examples/hello-world.yaml

I just had to invoke the above command using the Kubernetes API.


Next release v2.5 will support GRPC API call support all Argo workflow operations. you can programmatically do all workflow related operations. Even you can generate SDK also.