RBAC
RBAC steuert den Zugriff auf K8s-Ressourcen über Rollen: Rollen definieren Operationsrechte und werden an Users/Gruppen/ServiceAccounts gebunden.
Zweck
Least Privilege beim K8s-API-Zugriff durchsetzen und unbefugte Operationen verhindern.
Mechanismus
Role (Namespace-Geltung)/ClusterRole (clusterweit). RoleBinding/ClusterRoleBinding binden sie an Subjekte. Verbs: get/list/create/update/delete. ServiceAccount + RBAC steuern die Rechte von Anwendungen.
Anwendungsfälle
- Zugriffskontrolle
- K8s-Sicherheit
- Least Privilege