Commit Graph

216 Commits

Author SHA1 Message Date
Qiming Teng 00fd1a68f2 Fix links in reference section 2020-10-22 15:19:30 +08:00
Tim Bannister 78351ecaf5 Transfer “Controlling Access to the Kubernetes API” to the Concepts section
Readers from several different backgrounds will find it useful to know
about how Kubernetes controls access to its API. Promote this overview
to the Security subsection of Concepts.
2020-10-20 23:41:56 +01:00
Tim Bannister 3edb970570 Move API overview to be a Docsy section overview 2020-10-20 23:41:54 +01:00
Kubernetes Prow Robot ac8ce96c08
Merge pull request #24653 from jpetazzo/clarify-csr-cluster-signing-duration
Clarify expiration of certificates signed by kube-controller-manager
2020-10-20 14:28:19 -07:00
Jerome Petazzoni 1932647552 Clarify expiration/lifetime of certificates signed by kube-controller-manager
The current wording of the documentation suggests that the duration/expiration
of the certificates can be changed by asking a specific time in the CSR. While
it's technically possible to specify a duration (e.g. as a custom annotation),
there is no agreed-upon method to do so, and the built-in signer uses a fixed
expiration time anyway.

This clarifies the situation.

See kubernetes/kubernetes#92678 for discussion.

Signed-off-by: Jerome Petazzoni <jerome.petazzoni@gmail.com>
2020-10-20 22:37:25 +02:00
Kubernetes Prow Robot df5f80f69b
Merge pull request #24604 from mdgrotheer/patch-1
Update authentication.md
2020-10-20 11:48:19 -07:00
Qiming Teng 92a09b23fa Style tweaking for CSR reference page 2020-10-20 09:08:54 +08:00
Matthew Grotheer 519f8ec5bc
Update authentication.md
Small grammatical corrections
2020-10-16 09:20:23 -07:00
luzg 5dab375fd3 Translate reference/certificate-signing-requests.md into Chinese and fix a bug in origin file, 24065
make change according to Tengqm's comment
2020-10-16 22:27:15 +08:00
Chen, Xu Chun (Simon) 4688a3679c
Update API group url
The "core API group" url points to a wrong page that does not explain anything about "core API group". Update the url to point to the correct page.
2020-10-09 15:21:58 +08:00
Kubernetes Prow Robot 0703805305
Merge pull request #24349 from liggitt/tokenreview
Clarify tokenreview API
2020-10-07 16:00:15 -07:00
Jordan Liggitt 5ff7c64134 Clarify tokenreview API 2020-10-07 10:21:30 -04:00
makocchi-git 23a13ec9d8
fix indent 2020-10-07 16:54:11 +09:00
Kumar Gaurav 2551034ebd
fix api version in certificate signing request doc 2020-10-06 22:42:32 +11:00
Kubernetes Prow Robot 9e01fb5560
Merge pull request #24037 from RULCSoft/fix-typos
Fix typos
2020-10-02 07:25:20 -07:00
santadasu 2a25de3a78
Update certificate-signing-requests.md
Reworded the sentence for easy comprehension.
2020-09-30 15:47:08 -07:00
Alain De Carolis 65e706e346
add signerName to CertificateSigningRequest
signerName is now mandatory. The provided example fails in 1.19.2 with: `kubernetes missing required field "signerName"`
2020-09-25 18:01:21 -04:00
Jorge Vallecillo 1213635880 Fix typos 2020-09-21 15:36:01 -06:00
Kubernetes Prow Robot 51d910e1eb
Merge pull request #24004 from negz/patch-1
Clarify that bind verb does not require resourceNames
2020-09-20 08:22:30 -07:00
Nic Cope 2f9b5e122e
Move bind verb resourceNames hint inline of example 2020-09-19 16:34:06 -07:00
Nic Cope f6496b0de5
Clarify that bind verb does not require resourceNames
This may be intuitive for most, but the existing phrasing read to me as
if `bind` were a special-case verb that _required_ me to explicitly state
which Roles or ClusterRoles it should apply to.

> You can only create/update a role binding if you […] or if you have
> been authorized to perform the bind verb on the referenced role.

> Grant them permissions needed to bind a particular role […]
> explicitly, by giving them permission to perform the bind verb on the
> particular Role (or ClusterRole).
2020-09-19 03:30:30 -07:00
Ramkumar Gowrishankar 147668a7d2 Add reference to default-not-ready-toleration-seconds and default-unreachable-toleration-seconds k8s-apiserver input parameters in the subsection describing the DefaultTolerationSeconds admission controller 2020-09-18 11:38:18 -04:00
povsister ba9bb9d916 Fix non-existing taint example 2020-09-17 17:41:20 +08:00
Kubernetes Prow Robot 5f5840f825
Merge pull request #23908 from cbrgm/patch-1
Fix spelling in authentication.md
2020-09-16 04:33:19 -07:00
Chris Bargmann c77d436eaf
Fix spelling in authentication.md
Rename `name-of-api-sever` to `name-of-api-server`.
2020-09-15 17:21:59 +02:00
Chris Tomas 1425384888
fix description of signerName
Removed a line related to signerName because the feature is GA.
2020-09-15 09:14:52 -05:00
Chris Tomas 9a06c1bc95
Updating apiVersion for Certificate Signing Request object #1
Issue detected: There are two references to old apiVersion for CertificateSigningRequest object

Ref: CertificateSigningRequest API is promoted to certificates.k8s.io/v1 (https://kubernetes.io/docs/setup/release/notes/#api-change)

Fix: Replaced "certificates.k8s.io/v1beta1" by "certificates.k8s.io/v1"
2020-09-15 00:19:50 -05:00
Paulo Gomes 87d36ecfe1 Fix incorrect guidance on enabling EventRateLimit 2020-09-09 09:48:47 +01:00
Tim Bannister 24b350662c Remove links to cloud providers page 2020-08-28 12:53:42 +01:00
Kubernetes Prow Robot 70b75e16f0
Merge pull request #22981 from shuuji3/en/replace-special-quote-with-normal-ones
Replace special quote characters with normal ones
2020-08-26 14:55:02 -07:00
Savitha Raghunathan 95c94c03d5 resolving conflicts 2020-08-23 12:13:37 -04:00
shumiao 0519271bb4
fix a minor typo "scopes," -> "scopes", 2020-08-16 18:17:35 -07:00
Anna Jung 09d0f598fa Merge master into dev-1.19 to keep in sync 2020-08-11 08:34:02 -05:00
TAKAHASHI Shuuji c6a96128c4
Replace special quote characters with normal ones. 2020-08-11 21:05:22 +09:00
Karen Bradshaw 1e0c500571 add content_type param, kubeadm pages
add no_list, clean up toc-hide params
2020-08-10 08:41:49 -04:00
Qiming Teng d592baed54 Replace redirections in the reference section
This PR removes the redirections used in the reference section and fixes
some bad links.
2020-08-08 12:35:52 +08:00
Kubernetes Prow Robot 664464806c
Merge pull request #22470 from tengqm/fix-19985
Tweak paragraph to kill orphaned fragment
2020-08-06 08:51:42 -07:00
Yecheng Fu ee4aa53115 Fix the command in authorization.md 2020-08-04 09:08:36 +08:00
Savitha Raghunathan 53c71ad3f9 Merge remote-tracking branch 'upstream/master' into dev-1.19 2020-08-03 16:09:39 -04:00
Qiming Teng 031747e460 Tweak paragraph to kill orphaned fragment 2020-08-03 21:18:55 +08:00
Kubernetes Prow Robot d31b79cc15
Merge pull request #22743 from tabbysable/patch-1
Clarify meaning of group
2020-07-27 19:41:08 -07:00
Savitha Raghunathan e2a861c2f9 Merge remote-tracking branch 'upstream/master' into dev-1.19 2020-07-27 19:10:42 -04:00
Kubernetes Prow Robot e1485cd5d7
Merge pull request #22773 from tegonal/doc-auth
doc(auth): typo
2020-07-27 15:06:10 -07:00
Kubernetes Prow Robot 9880cbd671
Merge pull request #22318 from tengqm/fix-19996
Fix pages that reference removed API groups
2020-07-26 19:38:18 -07:00
Tabitha Sable 788706f42d
Clarify meaning of group
Define the word group without using the word group.
2020-07-25 23:35:34 -05:00
Tim Bannister e7c2510a89 Mark RBAC table header as header
Use <thead> and <tbody> elements to distinguish between the header and
the body of the table. Slightly improves accessibility and also visual
style.
2020-07-23 23:53:33 +01:00
Savitha Raghunathan 53f2d23359 resolving conflicts 2020-07-19 19:15:36 -04:00
Kubernetes Prow Robot c26fdebaad
Merge pull request #21108 from liggitt/csr-ga
Rotate kubelet client certificates GA, CSR API GA
2020-07-15 14:50:37 -07:00
Jordan Liggitt f12bc65e80 Address doc review comments 2020-07-15 12:24:42 -04:00
Jordan Liggitt 78d4a10243 CSR API to GA 2020-07-15 11:56:07 -04:00