Skip to content

Set up Argo Workflows ClusterRoles and Roles manually #179

Merged
craddm merged 3 commits intoalan-turing-institute:mainfrom
craddm:argo-namespacing
Mar 4, 2026
Merged

Set up Argo Workflows ClusterRoles and Roles manually #179
craddm merged 3 commits intoalan-turing-institute:mainfrom
craddm:argo-namespacing

Conversation

@craddm
Copy link
Copy Markdown
Collaborator

@craddm craddm commented Mar 4, 2026

The Argo Workflows Helm chart does not properly support managed-namespace installs of Argo Workflows.

This PR forces managed-namespace mode manually and manually creates appropriate roles and rolebindings to support it, properly enforcing the rule that the Workflow Controller can only run workflows in one workspace

Closes #180

@craddm craddm marked this pull request as ready for review March 4, 2026 15:00
@craddm craddm merged commit 44648d8 into alan-turing-institute:main Mar 4, 2026
1 check passed
@craddm craddm deleted the argo-namespacing branch April 13, 2026 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Managed namespaces not properly configured for Argo

1 participant