Skip to content

Commit 6dbefab

Browse files
authored
Merge pull request #25275 from howieyuen/kubeadm
[zh] sync changes in docs/reference/setup-tools/kubeadm/ directory
2 parents c9390e2 + 679b45e commit 6dbefab

File tree

11 files changed

+435
-267
lines changed

11 files changed

+435
-267
lines changed

content/zh/docs/reference/setup-tools/kubeadm/kubeadm-alpha.md

Lines changed: 34 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,25 @@ weight: 90
2323
`kubeadm alpha` 提供了一组可用于收集社区反馈的功能的预览。请尝试一下这些功能并给我们反馈!
2424
{{< /caution >}}
2525

26+
## kubeadm alpha certs {#cmd-certs}
27+
28+
<!-- A collection of operations for operating Kubernetes certificates. -->
29+
Kubernetes 证书的操作集合。
30+
31+
{{< tabs name="tab-certs" >}}
32+
{{< tab name="overview" include="generated/kubeadm_alpha_certs.md" />}}
33+
{{< /tabs >}}
34+
35+
2636
## kubeadm alpha certs renew {#cmd-certs-renew}
2737

2838
<!--
2939
You can renew all Kubernetes certificates using the `all` subcommand or renew them selectively.
3040
For more details about certificate expiration and renewal see the [certificate management documentation](/docs/tasks/administer-cluster/kubeadm/kubeadm-certs/).
3141
-->
32-
使用 `all` 子命令来更新所有 Kubernetes 证书或有选择性地更新它们。有关证书到期和续订的更多详细信息,请参见[证书管理文档](/docs/tasks/administer-cluster/kubeadm/kubeadm-certs/)
42+
使用 `all` 子命令来更新所有 Kubernetes 证书或有选择性地更新它们。
43+
有关证书到期和续订的更多详细信息,
44+
请参见[证书管理文档](/zh/docs/tasks/administer-cluster/kubeadm/kubeadm-certs/)
3345

3446
{{< tabs name="tab-certs-renew" >}}
3547
{{< tab name="renew" include="generated/kubeadm_alpha_certs_renew.md" />}}
@@ -53,19 +65,34 @@ This command can be used to generate a new control-plane certificate key.
5365
The key can be passed as `--certificate-key` to `kubeadm init` and `kubeadm join`
5466
to enable the automatic copy of certificates when joining additional control-plane nodes.
5567
-->
56-
该命令可用于生成新的控制平面证书密钥。密钥可以作为 `--certificate-key` 参数传递给 `kubeadm init``kubeadm join` 操作,以在加入其他控制平面节点时启用证书的自动复制。
68+
该命令可用于生成新的控制平面证书密钥。
69+
密钥可以作为 `--certificate-key` 参数传递给 `kubeadm init``kubeadm join` 操作,
70+
以在加入其他控制平面节点时启用证书的自动复制。
5771

5872
{{< tabs name="tab-certs-certificate-key" >}}
5973
{{< tab name="certificate-key" include="generated/kubeadm_alpha_certs_certificate-key.md" />}}
6074
{{< /tabs >}}
6175

76+
## kubeadm alpha certs generate-csr {#cmd-certs-generate-csr}
77+
78+
<!--
79+
This command can be used to generate certificate signing requests (CSRs) which
80+
can be submitted to a certificate authority (CA) for signing.
81+
-->
82+
该命令可用于生成证书签名请求(CSR),CSR 可以将其提交给证书颁发机构(CA)进行签名。
83+
84+
{{< tabs name="tab-certs-generate-csr" >}}
85+
{{< tab name="certificate-generate-csr" include="generated/kubeadm_alpha_certs_generate-csr.md" />}}
86+
{{< /tabs >}}
87+
6288
## kubeadm alpha certs check-expiration {#cmd-certs-check-expiration}
6389

6490
<!--
6591
This command checks expiration for the certificates in the local PKI managed by kubeadm.
6692
For more details about certificate expiration and renewal see the [certificate management documentation](/docs/tasks/administer-cluster/kubeadm/kubeadm-certs/).
6793
-->
68-
此命令检查 kubeadm 管理的本地 PKI 中证书的到期时间。有关证书到期和续订的更多详细信息,请参见[证书管理文档](/docs/tasks/administer-cluster/kubeadm/kubeadm-certs/)
94+
此命令检查 kubeadm 管理的本地 PKI 中证书的到期时间。
95+
有关证书到期和续订的更多详细信息,请参见[证书管理文档](/docs/tasks/administer-cluster/kubeadm/kubeadm-certs/)
6996

7097
{{< tabs name="tab-certs-check-expiration" >}}
7198
{{< tab name="check-expiration" include="generated/kubeadm_alpha_certs_check-expiration.md" />}}
@@ -101,7 +128,7 @@ Use the following command to enable the DynamicKubeletConfiguration feature.
101128
<!--
102129
The subcommand `pivot` can be used to convert a static Pod-hosted control plane into a self-hosted one.
103130
-->
104-
子命令 `pivot` 可用于将 Pod 托管的静态控制平面转换为自托管的控制平面。有关 `pivot` 更多信息,请参见[文档](/docs/setup/production-environment/tools/kubeadm/self-hosting/)
131+
子命令 `pivot` 可用于将 Pod 托管的静态控制平面转换为自托管的控制平面。有关 `pivot` 更多信息,请参见[文档](zh/docs/setup/production-environment/tools/kubeadm/self-hosting/)
105132

106133
<!--
107134
[Documentation](/docs/setup/production-environment/tools/kubeadm/self-hosting/)
@@ -120,6 +147,6 @@ The subcommand `pivot` can be used to convert a static Pod-hosted control plane
120147
* [kubeadm join](/docs/reference/setup-tools/kubeadm/kubeadm-join/) to connect a node to the cluster
121148
* [kubeadm reset](/docs/reference/setup-tools/kubeadm/kubeadm-reset/) to revert any changes made to this host by `kubeadm init` or `kubeadm join`
122149
-->
123-
* [kubeadm init](/docs/reference/setup-tools/kubeadm/kubeadm-init/) 引导 Kubernetes 控制平面节点
124-
* [kubeadm join](/docs/reference/setup-tools/kubeadm/kubeadm-join/) 将节点连接到集群
125-
* [kubeadm reset](/docs/reference/setup-tools/kubeadm/kubeadm-reset/) 会还原 `kubeadm init``kubeadm join` 操作对主机所做的任何更改。
150+
* [kubeadm init](/zh/docs/reference/setup-tools/kubeadm/kubeadm-init/) 引导 Kubernetes 控制平面节点
151+
* [kubeadm join](/zh/docs/reference/setup-tools/kubeadm/kubeadm-join/) 将节点连接到集群
152+
* [kubeadm reset](/zh/docs/reference/setup-tools/kubeadm/kubeadm-reset/) 会还原 `kubeadm init``kubeadm join` 操作对主机所做的任何更改。

content/zh/docs/reference/setup-tools/kubeadm/kubeadm-config.md

Lines changed: 26 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,32 +6,39 @@ weight: 50
66

77
<!-- overview -->
88
<!--
9-
Beginning with v1.8.0, kubeadm uploads the configuration of your cluster to a ConfigMap called
10-
`kubeadm-config` in the `kube-system` namespace, and later reads the ConfigMap when upgrading.
11-
This enables correct configuration of system components, and provides a seamless user experience.
9+
During `kubeadm init`, kubeadm uploads the `ClusterConfiguration` object to your cluster
10+
in a ConfigMap called `kubeadm-config` in the `kube-system` namespace. This configuration is then read during
11+
`kubeadm join`, `kubeadm reset` and `kubeadm upgrade`. To view this ConfigMap call `kubeadm config view`.
1212
-->
13-
14-
从 v1.8.0 开始,kubeadm 将集群的配置上传到名为 kube-system 的 ConfigMap 对象中,对象位于 kube-system 命名空间内。并在以后的升级中读取这个 ConfigMap 配置对象。
15-
这样可以保证系统组件的正确配置,提供无缝的用户体验。
13+
`kubeadm init` 执行期间,kubeadm 将 `ClusterConfiguration` 对象上传到你的集群的 `kube-system` 名字空间下
14+
名为 `kubeadm-config` 的 ConfigMap 对象中。
15+
然后在 `kubeadm join``kubeadm reset``kubeadm upgrade` 执行期间读取此配置。
16+
要查看此 ConfigMap,请调用 `kubeadm config view`
1617

1718
<!--
18-
You can execute `kubeadm config view` to view the ConfigMap. If you initialized your cluster using
19-
kubeadm v1.7.x or lower, you must use `kubeadm config upload` to create the ConfigMap before you
20-
may use `kubeadm upgrade`.
19+
You can use `kubeadm config print` to print the default configuration and `kubeadm config migrate` to
20+
convert your old configuration files to a newer version. `kubeadm config images list` and
21+
`kubeadm config images pull` can be used to list and pull the images that kubeadm requires.
2122
-->
22-
23-
您可以执行 kubeadm config view 来查看 ConfigMap。如果使用 kubeadm v1.7.x 或更低版本来初始化群集,必须先使用 kubeadm config upload 创建 ConfigMap,然后才能使用 kubeadm upgrade。
23+
你可以使用 `kubeadm config print` 命令打印默认配置,
24+
并使用 `kubeadm config migrate` 命令将旧版本的配置转化成新版本。
25+
`kubeadm config images list``kubeadm config images pull`
26+
命令可以用来列出并拉取 kubeadm 所需的镜像。
2427

2528
<!--
26-
In Kubernetes v1.11.0, some new commands were added. You can use `kubeadm config print-default`
27-
to print the default configuration and `kubeadm config migrate` to convert your old configuration
28-
files to a newer version. `kubeadm config images list` and `kubeadm config images pull` can be used
29-
to list and pull the images that kubeadm requires.
29+
For more information navigate to
30+
[Using kubeadm init with a configuration file](/docs/reference/setup-tools/kubeadm/kubeadm-init/#config-file)
31+
or [Using kubeadm join with a configuration file](/docs/reference/setup-tools/kubeadm/kubeadm-join/#config-file).
32+
33+
In Kubernetes v1.13.0 and later to list/pull kube-dns images instead of the CoreDNS image
34+
the `--config` method described [here](/docs/reference/setup-tools/kubeadm/kubeadm-init-phase/#cmd-phase-addon)
35+
has to be used.
3036
-->
37+
更多信息请浏览[使用带配置文件的 kubeadm init](/zh/docs/reference/setup-tools/kubeadm/kubeadm-init/#config-file)
38+
[使用带配置文件的 kubeadm join](/zh/docs/reference/setup-tools/kubeadm/kubeadm-join/#config-file).
3139

32-
在 Kubernetes v1.11.0 中,添加了一些新命令。你可以使用 kubeadm config print-default
33-
打印默认配置,可以用 kubeadm config migrate 来将旧的配置文件转换到较新的版本,还可以使用 kubeadm config images list 和 kubeadm config images pull
34-
列出并拉取 kubeadm 所需的镜像。
40+
在 Kubernetes v1.13.0 及更高版本中,要列出/拉取 kube-dns 镜像而不是 CoreDNS 镜像,
41+
必须使用[这里](/zh/docs/reference/setup-tools/kubeadm/kubeadm-init-phase/#cmd-phase-addon)所描述的 `--config` 方法。
3542

3643

3744

@@ -65,6 +72,6 @@ to list and pull the images that kubeadm requires.
6572
* [kubeadm upgrade](/docs/reference/setup-tools/kubeadm/kubeadm-upgrade/) to upgrade a Kubernetes cluster to a newer version
6673
-->
6774

68-
* [kubeadm upgrade](/docs/reference/setup-tools/kubeadm/kubeadm-upgrade/) 将 Kubernetes 集群升级到更新版本 [kubeadm upgrade]
75+
* [kubeadm upgrade](/zh/docs/reference/setup-tools/kubeadm/kubeadm-upgrade/) 将 Kubernetes 集群升级到更新版本 [kubeadm upgrade]
6976

7077

content/zh/docs/reference/setup-tools/kubeadm/kubeadm-init-phase.md

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ if you wish to apply customization.
2323
`kubeadm init phase` is consistent with the [kubeadm init workflow](/docs/reference/setup-tools/kubeadm/kubeadm-init/#init-workflow),
2424
and behind the scene both use the same code.
2525
-->
26-
`kubeadm init phase`[kubeadm init 工作流程](/docs/reference/setup-tools/kubeadm/kubeadm-init/#init-workflow)一致,后台都使用相同的代码。
26+
`kubeadm init phase`[kubeadm init 工作流](/zh/docs/reference/setup-tools/kubeadm/kubeadm-init/#init-workflow)一致,后台都使用相同的代码。
2727

2828
<!--
2929
## kubeadm init phase preflight {#cmd-phase-preflight}
@@ -143,7 +143,7 @@ Use the following phase to create a local etcd instance based on a static Pod fi
143143
You can use this command to upload the kubeadm configuration to your cluster.
144144
Alternatively, you can use [kubeadm config](/docs/reference/setup-tools/kubeadm/kubeadm-config/).
145145
-->
146-
可以使用此命令将 kubeadm 配置文件上传到集群。或者,使用 [kubeadm config](/docs/reference/setup-tools/kubeadm/kubeadm-config/) 方式
146+
可以使用此命令将 kubeadm 配置文件上传到集群。或者使用 [kubeadm config](/zh/docs/reference/setup-tools/kubeadm/kubeadm-config/)
147147

148148
{{< tabs name="upload-config" >}}
149149
{{< tab name="upload-config" include="generated/kubeadm_init_phase_upload-config.md" />}}
@@ -198,6 +198,21 @@ Use the following phase to configure bootstrap tokens.
198198
{{< tab name="bootstrap-token" include="generated/kubeadm_init_phase_bootstrap-token.md" />}}
199199
{{< /tabs >}}
200200

201+
## kubeadm init phase kubelet-finialize {#cmd-phase-kubelet-finalize-all}
202+
203+
<!--
204+
Use the following phase to update settings relevant to the kubelet after TLS
205+
bootstrap. You can use the `all` subcommand to run all `kubelet-finalize`
206+
phases.
207+
-->
208+
使用以下阶段在 TLS 引导后更新与 kubelet 相关的设置。
209+
你可以使用 `all` 子命令来运行所有 `kubelet-finalize` 阶段。
210+
211+
{{< tabs name="tab-kubelet-finalize" >}}
212+
{{< tab name="kublet-finalize" include="generated/kubeadm_init_phase_kubelet-finalize.md" />}}
213+
{{< tab name="kublet-finalize-all" include="generated/kubeadm_init_phase_kubelet-finalize_all.md" />}}
214+
{{< tab name="kublet-finalize-cert-rotation" include="generated/kubeadm_init_phase_kubelet-finalize_experimental-cert-rotation.md" />}}
215+
{{< /tabs >}}
201216

202217
<!--
203218
## kubeadm init phase addon {#cmd-phase-addon}
@@ -270,7 +285,7 @@ For more details on each field in the `v1beta2` configuration you can navigate t
270285
* [kubeadm reset](/docs/reference/setup-tools/kubeadm/kubeadm-reset/) to revert any changes made to this host by `kubeadm init` or `kubeadm join`
271286
* [kubeadm alpha](/docs/reference/setup-tools/kubeadm/kubeadm-alpha/) to try experimental functionality
272287
-->
273-
* [kubeadm init](/docs/reference/setup-tools/kubeadm/kubeadm-init/) 引导 Kubernetes 控制平面节点
274-
* [kubeadm join](/docs/reference/setup-tools/kubeadm/kubeadm-join/) 将节点连接到集群
275-
* [kubeadm reset](/docs/reference/setup-tools/kubeadm/kubeadm-reset/) 恢复通过 `kubeadm init` 或 `kubeadm join` 操作对主机所做的任何更改
276-
* [kubeadm alpha](/docs/reference/setup-tools/kubeadm/kubeadm-alpha/) 尝试实验性功能
288+
* [kubeadm init](/zh/docs/reference/setup-tools/kubeadm/kubeadm-init/) 引导 Kubernetes 控制平面节点
289+
* [kubeadm join](/zh/docs/reference/setup-tools/kubeadm/kubeadm-join/) 将节点连接到集群
290+
* [kubeadm reset](/zh/docs/reference/setup-tools/kubeadm/kubeadm-reset/) 恢复通过 `kubeadm init` 或 `kubeadm join` 操作对主机所做的任何更改
291+
* [kubeadm alpha](/zh/docs/reference/setup-tools/kubeadm/kubeadm-alpha/) 尝试实验性功能

0 commit comments

Comments
 (0)