Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

378
Views
Acceder al archivo de flujo de trabajo de argo a través de http conduce a un error de permiso denegado

Estoy tratando de acceder al archivo de flujo de trabajo de Argo a través de la API REST. La documentación indica que necesito crear un rol y un token, así que eso es lo que hice. Se puede crear un rol con permisos mínimos así:

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

Y, de hecho, esto funciona, ahora puedo acceder al servidor argo con un comando como curl http://localhost:2746/api/v1/workflows/argo -H "Authorization: $ARGO_TOKEN" . Sin embargo, parece que se necesitan más permisos para acceder a puntos finales como /api/v1/archived-workflows , porque todo lo que obtengo es esto:

 { "code": 7, "message": "permission denied" }

Presumiblemente necesito especificar otros verbos y/o recursos en el kubectl create role , pero no sé cuáles y no puedo encontrar la documentación relevante. ¿Alguna pista?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Parece que el rol/cuenta de servicio/vinculación de roles creado de acuerdo con los documentos solo otorga permisos para enumerar flujos de trabajo en el espacio de nombres argo (ya sea que estén archivados o no).

El espacio de nombres se puede especificar para el Archivo así:

 curl http://localhost:2746/api/v1/archived-workflows?listOptions.fieldSelector=metadata.namespace=argo -H "Authorization: $ARGO_TOKEN"
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!