Accessing argo workflow archive via http leads to permission denied error Accessing argo workflow archive via http leads to permission denied error kubernetes kubernetes

Accessing argo workflow archive via http leads to permission denied error


Looks like the role/serviceaccount/rolebinding created according to the docs only grant permissions to list Workflows in the argo namespace (whether archived or not).

The namespace can be specified for the Archive like so:

curl http://localhost:2746/api/v1/archived-workflows?listOptions.fieldSelector=metadata.namespace=argo -H "Authorization: $ARGO_TOKEN"