Why do Kargo require write and delete on namespaces? #945
-
Hello! I was looking at the permissions that Kargo requires and in the Helm chart it requires write and delete on namespace resources: https://github.com/akuity/kargo/blob/main/charts/kargo/templates/api/cluster-role.yaml#L19-L21 Why is this needed? Especially deleting namespaces. |
Beta Was this translation helpful? Give feedback.
Answered by
krancour
Oct 12, 2023
Replies: 1 comment 3 replies
-
Kargo uses specially labeled namespaces as units of tenancy. So "project" creation is namespace creation. Project deletion is namespace deletion. |
Beta Was this translation helpful? Give feedback.
3 replies
Answer selected by
akselleirv
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Kargo uses specially labeled namespaces as units of tenancy. So "project" creation is namespace creation. Project deletion is namespace deletion.