Merge pull request #22677 from sftim/20200723_rbac_mark_table_header

Mark RBAC table header as header
This commit is contained in:
Kubernetes Prow Robot
2020-07-26 18:56:17 -07:00
committed by GitHub
@@ -606,12 +606,15 @@ either do not manually edit the role, or disable auto-reconciliation.
<table> <table>
<caption>Kubernetes RBAC API discovery roles</caption> <caption>Kubernetes RBAC API discovery roles</caption>
<colgroup><col width="25%" /><col width="25%" /><col /></colgroup> <colgroup><col style="width: 25%;" /><col style="width: 25%;" /><col /></colgroup>
<thead>
<tr> <tr>
<th>Default ClusterRole</th> <th>Default ClusterRole</th>
<th>Default ClusterRoleBinding</th> <th>Default ClusterRoleBinding</th>
<th>Description</th> <th>Description</th>
</tr> </tr>
</thead>
<tbody>
<tr> <tr>
<td><b>system:basic-user</b></td> <td><b>system:basic-user</b></td>
<td><b>system:authenticated</b> group</td> <td><b>system:authenticated</b> group</td>
@@ -627,6 +630,7 @@ either do not manually edit the role, or disable auto-reconciliation.
<td><b>system:authenticated</b> and <b>system:unauthenticated</b> groups</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. Introduced in Kubernetes v1.14.</td> <td>Allows read-only access to non-sensitive information about the cluster. Introduced in Kubernetes v1.14.</td>
</tr> </tr>
</tbody>
</table> </table>
### User-facing roles ### User-facing roles
@@ -649,12 +653,15 @@ metadata:
``` ```
<table> <table>
<colgroup><col width="25%"><col width="25%"><col></colgroup> <colgroup><col style="width: 25%;" /><col style="width: 25%;" /><col /></colgroup>
<thead>
<tr> <tr>
<th>Default ClusterRole</th> <th>Default ClusterRole</th>
<th>Default ClusterRoleBinding</th> <th>Default ClusterRoleBinding</th>
<th>Description</th> <th>Description</th>
</tr> </tr>
</thead>
<tbody>
<tr> <tr>
<td><b>cluster-admin</b></td> <td><b>cluster-admin</b></td>
<td><b>system:masters</b> group</td> <td><b>system:masters</b> group</td>
@@ -691,17 +698,21 @@ the contents of Secrets enables access to ServiceAccount credentials
in the namespace, which would allow API access as any ServiceAccount in the namespace, which would allow API access as any ServiceAccount
in the namespace (a form of privilege escalation).</td> in the namespace (a form of privilege escalation).</td>
</tr> </tr>
</tbody>
</table> </table>
### Core component roles ### Core component roles
<table> <table>
<colgroup><col width="25%"><col width="25%"><col></colgroup> <colgroup><col style="width: 25%;" /><col style="width: 25%;" /><col /></colgroup>
<thead>
<tr> <tr>
<th>Default ClusterRole</th> <th>Default ClusterRole</th>
<th>Default ClusterRoleBinding</th> <th>Default ClusterRoleBinding</th>
<th>Description</th> <th>Description</th>
</tr> </tr>
</thead>
<tbody>
<tr> <tr>
<td><b>system:kube-scheduler</b></td> <td><b>system:kube-scheduler</b></td>
<td><b>system:kube-scheduler</b> user</td> <td><b>system:kube-scheduler</b> user</td>
@@ -733,17 +744,21 @@ The <tt>system:node</tt> role only exists for compatibility with Kubernetes clus
<td><b>system:kube-proxy</b> user</td> <td><b>system:kube-proxy</b> user</td>
<td>Allows access to the resources required by the {{< glossary_tooltip term_id="kube-proxy" text="kube-proxy" >}} component.</td> <td>Allows access to the resources required by the {{< glossary_tooltip term_id="kube-proxy" text="kube-proxy" >}} component.</td>
</tr> </tr>
</tbody>
</table> </table>
### Other component roles ### Other component roles
<table> <table>
<colgroup><col width="25%"><col width="25%"><col></colgroup> <colgroup><col style="width: 25%;" /><col style="width: 25%;" /><col /></colgroup>
<thead>
<tr> <tr>
<th>Default ClusterRole</th> <th>Default ClusterRole</th>
<th>Default ClusterRoleBinding</th> <th>Default ClusterRoleBinding</th>
<th>Description</th> <th>Description</th>
</tr> </tr>
</thead>
<tbody>
<tr> <tr>
<td><b>system:auth-delegator</b></td> <td><b>system:auth-delegator</b></td>
<td>None</td> <td>None</td>
@@ -786,6 +801,7 @@ This is commonly used by add-on API servers for unified authentication and autho
<td>None</td> <td>None</td>
<td>Allows access to the resources required by most <a href="/docs/concepts/storage/persistent-volumes/#provisioner">dynamic volume provisioners</a>.</td> <td>Allows access to the resources required by most <a href="/docs/concepts/storage/persistent-volumes/#provisioner">dynamic volume provisioners</a>.</td>
</tr> </tr>
<tbody>
</table> </table>
### Roles for built-in controllers {#controller-roles} ### Roles for built-in controllers {#controller-roles}