Role Based Acces Controll
Within KubDash, each person authenticates as a user, which is a login that grants you access to KubDash. As mentioned in Authentication, users can either be local or external.
Edit Kubernetes Roles and Role bindings
KuDash enables a super-easy and user-friendly RBAC management for Kubernetes. If you are looking for a simple and intuitive way of managing your users within a Kubernetes cluster, this is the right place.
With KuDash, you can create users, assign namespaces/permissions, and distribute Kubeconfig YAML files via a nice and easy web UI.
The application allows us to define and select permission-templates and associate them with all the users you might want to create. This defining can be done, within a namespace or globally. The template system is an abstraction over Cluster-Roles, RoleBinding, and ClusterRolesBindigs. A template is a ClusterRole with a prefix template-namespaced-resources___
for example template-namespaced-resources___developer
You can create your own templates by creating a clusterRole starting with the template-namespaced-resources___
prefix. KubeDash will automatically detect your custom templates.