Skip to content

Commit cdff2b4

Browse files
committed
Add systems:master paragraph
1 parent c37054e commit cdff2b4

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

content/en/docs/reference/access-authn-authz/authorization.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,16 @@ You should not use the `AlwaysAllow` mode on a Kubernetes cluster where the API
152152
is reachable from the public internet.
153153
{{< /warning >}}
154154

155+
### The system:masters group
156+
157+
The `system:masters` group is a built-in Kubernetes group that grants unrestricted
158+
access to the API server. Any user assigned to this group has full cluster administrator
159+
privileges, bypassing any authorization restrictions imposed by the RBAC or Webhook mechanisms.
160+
[Avoid adding users](/docs/concepts/security/rbac-good-practices/#least-privilege)
161+
to this group. If you do need to grant a user cluster-admin rights, you can create a
162+
[ClusterRoleBinding](/docs/reference/access-authn-authz/rbac/#user-facing-roles)
163+
to the built-in `cluster-admin` ClusterRole.
164+
155165
### Authorization mode configuration {#choice-of-authz-config}
156166

157167
You can configure the Kubernetes API server's authorizer chain using either

0 commit comments

Comments
 (0)