Skip to content

Multi Tenancy for Development Teams #1347

Answered by jessesuen
disposab1e asked this question in Q&A
Discussion options

You must be logged in to vote

You should consider the rollout, workflow, events controller the same as any native kubernetes controller and namespaced scope resource. The canonical unit of tenancy in Kubernetes is a namespace. The workflow, rollout, and event resource objects to not cross namespace boundary permissions (e.g. a Rollout cannot create pods or access secrets in a different namespace).

While it is possible to install the rollout controller in a single namespaced mode, this is usually used in the context of testing, or when a cluster admin does not wish to grant ClusterRoles / ClusterRoleBindings to the controller. Most installations will install it cluster-wide.

Actually with have dedicated ArgoCD install…

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@antaloala
Comment options

Answer selected by jessesuen
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants