Permissions#
Role Based Access Controls (RBAC) are implemented on rancher so non admin users are limited to what they can interact with. Currently users have the ability to do the following:
Create a namespace#
In k8s namespaces provide a way to isolate resources within a single cluster. A more in depth explanation is provided via the link in the previous sentence but at the core namespaces allow cluster resources to be divided among multiple users while providing a certain level of isolation. The primary way to create a new namespace is via the Rancher UI
Note
Namespace names have to be unique and names inside a namespace also have to be unique. Resource names can be duplicated across different namespaces. When creating a new namespace please use something unique like your SSO username.
Deploy k8s objects to user created namespace#
Once a namespace has been created that is accessible you can create different k8s objects inside that namespace. There’s a number of different k8s objects and the link will provide much more detail than is provided here. Currently we provide documentation on how to deploy a web application with Helm and Argo CD.