Project Roles are used to define permissions at the namespace level.
Project Role Form
In the example above, a Project Role is created with a single Rule. This Project Role corresponds to a namespace admin role.
You can create a Project Role with several Rules.
The same Project Role can also be created using kubectl:
You ensure the project and projectns variables are set before executing the command.
You can set them using the following commands (for a Kommander Project called project1, and after setting the workspacens as explained in the previous section):
When a Project Role is created, Kommander creates a Kubernetes FederatedRole on the Kubernetes cluster where Kommander is running:
Then, if you run the following command on a Kubernetes cluster associated with the Project, you’ll see a Kubernetes Role object in the corresponding namespace: