Control Plane Groups
This feature is available in the Enterprise Plan and above. For more information, see our pricing plans or contact our sales team.
In Upbound, Control Plane Groups (or just, 'groups') are a logical grouping of one or more control planes with shared resources like secrets or backups. It's a mechanism for isolating these groups of resources within a single Space. All role-based access control in Upbound happens at the control plane group-level.
When to use multiple groups
You should use groups in environments where there's a need to have Crossplane manage infrastructure across multiple cloud accounts or projects. For users who only need to deploy and manage resources in a couple cloud accounts, you shouldn't need to think about groups at all.
Groups are a way to divide access in Upbound between multiple teams. Think of a group as being analogous to a Kubernetes namespace.
The 'default' group
Every Cloud Space in Upbound has a group named default available.
Working with groups
View groups
- up CLI
- kubectl
up group list
kubectl get namespaces -l spaces.upbound.io/group=true