-
Notifications
You must be signed in to change notification settings - Fork 21
Limit privileges while running Actions #609
Copy link
Copy link
Open
Labels
area/engineRelates to EngineRelates to Enginearea/hub-manifestsRelates to Hub manifestsRelates to Hub manifestsenhancementNew feature or requestNew feature or requestneeds-triageRelates to issues that should be refinedRelates to issues that should be refinedsecurityPull requests that fixes security issuesPull requests that fixes security issues
Milestone
Metadata
Metadata
Assignees
Labels
area/engineRelates to EngineRelates to Enginearea/hub-manifestsRelates to Hub manifestsRelates to Hub manifestsenhancementNew feature or requestNew feature or requestneeds-triageRelates to issues that should be refinedRelates to issues that should be refinedsecurityPull requests that fixes security issuesPull requests that fixes security issues
Description
Investigate how we can achieve the folllowing goals in Capact (ideally in a generic fashion):
Probably we need to give a proper tools for content developer (to describe minimal permissions to run a given workflow) and also validate provided credentials (permissions)
The following tools may be helpful:
Outcome:
Reason
Currently, every running Action has cluster admin privileges set for Argo workflow execution.
Also, we should make sure that the required set of permissions is as narrowed as possible for every Terraform run