Skip to content

Commit 6644648

Browse files
authored
Merge pull request #22470 from tengqm/fix-19985
Tweak paragraph to kill orphaned fragment
2 parents 6671803 + 031747e commit 6644648

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

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

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,14 @@ This page provides an overview of authenticating.
2020
All Kubernetes clusters have two categories of users: service accounts managed
2121
by Kubernetes, and normal users.
2222

23-
Normal users are assumed to be managed by an outside, independent service. An
24-
admin distributing private keys, a user store like Keystone or Google Accounts,
25-
even a file with a list of usernames and passwords. In this regard, _Kubernetes
26-
does not have objects which represent normal user accounts._ Normal users
27-
cannot be added to a cluster through an API call.
23+
It is assumed that a cluster-independent service manages normal users in the following ways:
24+
25+
- an administrator distributing private keys
26+
- a user store like Keystone or Google Accounts
27+
- a file with a list of usernames and passwords
28+
29+
In this regard, _Kubernetes does not have objects which represent normal user
30+
accounts._ Normal users cannot be added to a cluster through an API call.
2831

2932
Even though normal user cannot be added via an API call, but any user that presents a valid certificate signed by the cluster’s certificate authority (CA) is considered authenticated. In this configuration, Kubernetes determines the username from the common name field in the ‘subject’ of the cert (e.g., “/CN=bob”). From there, the role based access control (RBAC) sub-system would determine whether the user is authorized to perform a specific operation on a resource. You can refer to [creating user certificate request](/docs/reference/access-authn-authz/certificate-signing-requests/#user-csr) for more details about this.
3033

0 commit comments

Comments
 (0)