Role-Based Access Control (RBAC)

Difficulty: Advanced

Question

What is RBAC and how do you secure a cluster with it?

Answer

RBAC uses Roles (permissions) and RoleBindings (assigning roles to users/groups/ServiceAccounts) to control access to API resources based on the principle of least privilege.

Concepts covered

RBAC, Role, RoleBinding, ServiceAccount, ClusterRole