Cluster Roles
| Enterprise | ||||
|---|---|---|---|---|
| Available in these plans | Free | Dev | Prod | Scale |
| Cluster Access | ||||
| Cluster Role Management | ||||
Cluster Roles lets you define Kubernetes RBAC Cluster roles that are synced to the specified clusters. These roles can then be assigned to individual Users or Teams within vCluster Platform by using Cluster Access objects.
Cluster Roles also support aggregation rules that allow combining multiple cluster roles into one using label selectors.
The vCluster Platform comes with some predefined cluster roles out-of-the-box. You can make use of them within your own spaces or clusters. However, if none of them quite fit your needs, then you can create your own Cluster Role by following the below steps.
Create a cluster role​
Go to Infrastructure > Control Plane Clusters.
Click the Cluster Roles tab, then click .
In the configuration sheet that opens, give the role a name by replacing the 'my-role' placeholder, or by editing the manifest YAML 'metadata.name' field.
In the Rules section, specify RBAC rules in the RBAC Rules tab, or specify an aggregation rule in the Aggregation Rule tab. Select the cluster to sync the role to.
In the Management Access section, select the users or teams that should have access to this role object and set their allowed permissions.
Click to create the role.