Skip to content

API Permissions needed for /api/v1/workflows/{namespace}/submit #11680

Closed Answered by wesleyhaws
wesleyhaws asked this question in Q&A
Discussion options

You must be logged in to vote

So people don't have to read through the chain, because I know more people are going to run across this, and save yourself days worth of debugging. Here is how to get this to work.

  1. Deploy the workflow template
  2. Deploy your SA, Rolebinding, and secret
  3. You will need these permissions (maybe not all of these but this is what I tried it with and it worked)
PolicyRule:
  Resources                                Non-Resource URLs  Resource Names  Verbs
  ---------                                -----------------  --------------  -----
  workflows.argoproj.io                    []                 []              [create patch]
  workflowtaskresults.argoproj.io          []                 []    …

Replies: 2 comments 20 replies

Comment options

You must be logged in to vote
17 replies
@wesleyhaws
Comment options

@agilgur5
Comment options

@wesleyhaws
Comment options

@wesleyhaws
Comment options

@agilgur5
Comment options

Comment options

You must be logged in to vote
3 replies
@agilgur5
Comment options

@agilgur5
Comment options

@agilgur5
Comment options

Answer selected by wesleyhaws
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
area/api Argo Server API
2 participants