Skip to content

Commit

Permalink
Document changes to default RBAC discovery ClusterRole(Binding)s
Browse files Browse the repository at this point in the history
  • Loading branch information
Jake Sanders authored Feb 28, 2019
1 parent 16b551c commit 974c382
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions content/en/docs/reference/access-authn-authz/rbac.md
Original file line number Diff line number Diff line change
Expand Up @@ -462,6 +462,8 @@ kubectl get clusterroles system:discovery -o yaml

NOTE: editing the role is not recommended as changes will be overwritten on API server restart via auto-reconciliation (see above).

As of Kubernetes version 1.14+, the default RBAC discovery ClusterRoles are:

<table>
<colgroup><col width="25%"><col width="25%"><col></colgroup>
<tr>
Expand All @@ -471,14 +473,19 @@ NOTE: editing the role is not recommended as changes will be overwritten on API
</tr>
<tr>
<td><b>system:basic-user</b></td>
<td><b>system:authenticated</b> and <b>system:unauthenticated</b> groups</td>
<td><b>system:authenticated</b> group</td>
<td>Allows a user read-only access to basic information about themselves.</td>
</tr>
<tr>
<td><b>system:discovery</b></td>
<td><b>system:authenticated</b> and <b>system:unauthenticated</b> groups</td>
<td><b>system:authenticated</b> group</td>
<td>Allows read-only access to API discovery endpoints needed to discover and negotiate an API level.</td>
</tr>
<tr>
<td><b>system:public-info-viewer</b></td>
<td><b>system:authenticated</b> and <b>system:unauthenticated</b> groups</td>
<td>Allows read-only access to non-sensitive information about the cluster.</td>
</tr>
</table>

### User-facing Roles
Expand Down

0 comments on commit 974c382

Please sign in to comment.