Skip to content

Commit f00ec1b

Browse files
tengqmk8s-ci-robot
authored andcommitted
Fix links to relocated kubelet TLS bootstrapping topic (kubernetes#9332)
Fixes: kubernetes#9330
1 parent b5f6df9 commit f00ec1b

File tree

5 files changed

+9
-7
lines changed

5 files changed

+9
-7
lines changed

content/en/docs/concepts/architecture/master-node-communication.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ Nodes should be provisioned with the public root certificate for the cluster
3838
such that they can connect securely to the apiserver along with valid client
3939
credentials. For example, on a default GCE deployment, the client credentials
4040
provided to the kubelet are in the form of a client certificate. See
41-
[kubelet TLS bootstrapping](/docs/admin/kubelet-tls-bootstrapping/) for
42-
automated provisioning of kubelet client certificates.
41+
[kubelet TLS bootstrapping](/docs/reference/command-line-tools-reference/kubelet-tls-bootstrapping/)
42+
for automated provisioning of kubelet client certificates.
4343

4444
Pods that wish to connect to the apiserver can do so securely by leveraging a
4545
service account so that Kubernetes will automatically inject the public root

content/en/docs/concepts/cluster-administration/cluster-administration-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ If you are using a guide involving Salt, see [Configuring Kubernetes with Salt](
6262

6363
### Securing the kubelet
6464
* [Master-Node communication](/docs/concepts/architecture/master-node-communication/)
65-
* [TLS bootstrapping](/docs/admin/kubelet-tls-bootstrapping/)
65+
* [TLS bootstrapping](/docs/reference/command-line-tools-reference/kubelet-tls-bootstrapping/)
6666
* [Kubelet authentication/authorization](/docs/admin/kubelet-authentication-authorization/)
6767

6868
## Optional Cluster Services

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -607,7 +607,8 @@ This is commonly used by add-on API servers for unified authentication and autho
607607
<tr>
608608
<td><b>system:node-bootstrapper</b></td>
609609
<td>None</td>
610-
<td>Allows access to the resources required to perform <a href="/docs/admin/kubelet-tls-bootstrapping/">Kubelet TLS bootstrapping</a>.</td>
610+
<td>Allows access to the resources required to perform
611+
<a href="/docs/reference/command-line-tools-reference/kubelet-tls-bootstrapping/">Kubelet TLS bootstrapping</a>.</td>
611612
</tr>
612613
<tr>
613614
<td><b>system:node-problem-detector</b></td>

content/en/docs/reference/setup-tools/kubeadm/implementation-details.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,8 @@ The static Pod manifest for the API server is affected by following parameters p
234234
Other API server flags that are set unconditionally are:
235235

236236
- `--insecure-port=0` to avoid insecure connections to the api server
237-
- `--enable-bootstrap-token-auth=true` to enable the `BootstrapTokenAuthenticator` authentication module. see [TLS Bootstrapping](/docs/admin/kubelet-tls-bootstrapping.md) for more details
237+
- `--enable-bootstrap-token-auth=true` to enable the `BootstrapTokenAuthenticator` authentication module.
238+
See [TLS Bootstrapping](/docs/reference/command-line-tools-reference/kubelet-tls-bootstrapping/) for more details
238239
- `--allow-privileged` to `true` (required e.g. by kube proxy)
239240
- `--requestheader-client-ca-file` to `front-proxy-ca.crt`
240241
- `--enable-admission-plugins` to:
@@ -282,7 +283,7 @@ The static Pod manifest for the API server is affected by following parameters p
282283
Other flags that are set unconditionally are:
283284

284285
- `--controllers` enabling all the default controllers plus `BootstrapSigner` and `TokenCleaner` controllers for TLS bootstrap.
285-
see [TLS Bootstrapping](/docs/admin/kubelet-tls-bootstrapping.md) for more details
286+
See [TLS Bootstrapping](/docs/reference/command-line-tools-reference/kubelet-tls-bootstrapping/) for more details
286287
- `--use-service-account-credentials` to `true`
287288
- Flags for using certificates generated in previous steps:
288289
- `--root-ca-file` to `ca.crt`

content/en/docs/reference/setup-tools/kubeadm/kubeadm-init.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ following steps:
6868

6969
1. Makes all the necessary configurations for allowing node joining with the
7070
[Bootstrap Tokens](/docs/admin/bootstrap-tokens/) and
71-
[TLS Bootstrap](/docs/admin/kubelet-tls-bootstrapping/)
71+
[TLS Bootstrap](/docs/reference/command-line-tools-reference/kubelet-tls-bootstrapping/)
7272
mechanism:
7373

7474
- Write a ConfigMap for making available all the information required

0 commit comments

Comments
 (0)