Skip to content

Commit 9012150

Browse files
authored
Merge pull request #55594 from windsonsea/initph
[zh] Sync kubeadm-init-phase.md
2 parents be37147 + 1cf576e commit 9012150

1 file changed

Lines changed: 58 additions & 54 deletions

File tree

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

Lines changed: 58 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,16 @@ content_type: concept
1414
Hence, you can let kubeadm do some of the work and you can fill in the gaps
1515
if you wish to apply customization.
1616
-->
17-
`kubeadm init phase` 能确保调用引导过程的原子步骤
18-
因此,如果希望自定义应用,则可以让 kubeadm 做一些工作,然后填补空白
17+
`kubeadm init phase` 能让你调用引导过程的原子步骤
18+
因此,如果你希望自定义应用,则可以让 kubeadm 做一些工作,然后你再填补空白
1919

2020
<!--
2121
`kubeadm init phase` is consistent with the [kubeadm init workflow](/docs/reference/setup-tools/kubeadm/kubeadm-init/#init-workflow),
2222
and behind the scene both use the same code.
2323
-->
24-
`kubeadm init phase`[kubeadm init 工作流](/zh-cn/docs/reference/setup-tools/kubeadm/kubeadm-init/#init-workflow)
25-
一致,后台都使用相同的代码。
24+
`kubeadm init phase`
25+
[kubeadm init 工作流](/zh-cn/docs/reference/setup-tools/kubeadm/kubeadm-init/#init-workflow)一致,
26+
后台都使用相同的代码。
2627

2728
<!--
2829
## kubeadm init phase preflight {#cmd-phase-preflight}
@@ -32,35 +33,18 @@ and behind the scene both use the same code.
3233
<!--
3334
Using this command you can execute preflight checks on a control-plane node.
3435
-->
35-
使用此命令可以在控制平面节点上执行启动前检查
36+
使用此命令可以在控制面节点上执行启动前检查
3637

3738
{{< tabs name="tab-preflight" >}}
3839
{{< tab name="preflight" include="generated/kubeadm_init/kubeadm_init_phase_preflight.md" />}}
3940
{{< /tabs >}}
4041

41-
<!--
42-
## kubeadm init phase kubelet-start {#cmd-phase-kubelet-start}
43-
-->
44-
## kubeadm init phase kubelet-start {#cmd-phase-kubelet-start}
45-
46-
<!--
47-
This phase will write the kubelet configuration file and environment file and then start the kubelet.
48-
-->
49-
此阶段将写入 kubelet 配置文件和环境文件,然后启动 kubelet。
50-
51-
{{< tabs name="tab-kubelet-start" >}}
52-
{{< tab name="kubelet-start" include="generated/kubeadm_init/kubeadm_init_phase_kubelet-start.md" />}}
53-
{{< /tabs >}}
54-
55-
<!--
56-
## kubeadm init phase certs {#cmd-phase-certs}
57-
-->
5842
## kubeadm init phase certs {#cmd-phase-certs}
5943

6044
<!--
6145
Can be used to create all required certificates by kubeadm.
6246
-->
63-
该阶段可用于创建 kubeadm 所需的所有证书。
47+
此阶段可用于创建 kubeadm 所需的所有证书。
6448

6549
{{< tabs name="tab-certs" >}}
6650
{{< tab name="certs" include="generated/kubeadm_init/kubeadm_init_phase_certs.md" />}}
@@ -78,15 +62,12 @@ Can be used to create all required certificates by kubeadm.
7862
{{< tab name="sa" include="generated/kubeadm_init/kubeadm_init_phase_certs_sa.md" />}}
7963
{{< /tabs >}}
8064

81-
<!--
82-
## kubeadm init phase kubeconfig {#cmd-phase-kubeconfig}
83-
-->
8465
## kubeadm init phase kubeconfig {#cmd-phase-kubeconfig}
8566

8667
<!--
8768
You can create all required kubeconfig files by calling the `all` subcommand or call them individually.
8869
-->
89-
你可以通过调用 `all` 子命令来创建所有必需的 kubeconfig 文件,或者分别调用它们
70+
你可以通过调用 `all` 子命令来创建所有必需的 kubeconfig 文件,或者分别调用这些 kubeconfig 文件
9071

9172
{{< tabs name="tab-kubeconfig" >}}
9273
{{< tab name="kubeconfig" include="generated/kubeadm_init/kubeadm_init_phase_kubeconfig.md" />}}
@@ -98,15 +79,24 @@ You can create all required kubeconfig files by calling the `all` subcommand or
9879
{{< tab name="super-admin" include="generated/kubeadm_init/kubeadm_init_phase_kubeconfig_super-admin.md" />}}
9980
{{< /tabs >}}
10081

82+
## kubeadm init phase etcd {#cmd-phase-etcd}
83+
10184
<!--
102-
## kubeadm init phase control-plane {#cmd-phase-control-plane}
85+
Use the following phase to create a local etcd instance based on a static Pod file.
10386
-->
87+
使用以下阶段基于静态 Pod 文件创建本地 etcd 实例。
88+
89+
{{< tabs name="tab-etcd" >}}
90+
{{< tab name="etcd" include="generated/kubeadm_init/kubeadm_init_phase_etcd.md" />}}
91+
{{< tab name="local" include="generated/kubeadm_init/kubeadm_init_phase_etcd_local.md" />}}
92+
{{< /tabs >}}
93+
10494
## kubeadm init phase control-plane {#cmd-phase-control-plane}
10595

10696
<!--
10797
Using this phase you can create all required static Pod files for the control plane components.
10898
-->
109-
使用此阶段,你可以为控制平面组件创建所有必需的静态 Pod 文件。
99+
使用此阶段,你可以为控制面组件创建所有必需的静态 Pod 文件。
110100

111101
{{< tabs name="tab-control-plane" >}}
112102
{{< tab name="control-plane" include="generated/kubeadm_init/kubeadm_init_phase_control-plane.md" />}}
@@ -116,24 +106,28 @@ Using this phase you can create all required static Pod files for the control pl
116106
{{< tab name="scheduler" include="generated/kubeadm_init/kubeadm_init_phase_control-plane_scheduler.md" />}}
117107
{{< /tabs >}}
118108

119-
<!--
120-
## kubeadm init phase etcd {#cmd-phase-etcd}
121-
-->
122-
## kubeadm init phase etcd {#cmd-phase-etcd}
109+
## kubeadm init phase kubelet-start {#cmd-phase-kubelet-start}
123110

124111
<!--
125-
Use the following phase to create a local etcd instance based on a static Pod file.
112+
This phase will write the kubelet configuration file and environment file and then start the kubelet.
126113
-->
127-
根据静态 Pod 文件,使用以下阶段创建一个本地 etcd 实例
114+
此阶段将写入 kubelet 配置文件和环境文件,然后启动 kubelet
128115

129-
{{< tabs name="tab-etcd" >}}
130-
{{< tab name="etcd" include="generated/kubeadm_init/kubeadm_init_phase_etcd.md" />}}
131-
{{< tab name="local" include="generated/kubeadm_init/kubeadm_init_phase_etcd_local.md" />}}
116+
{{< tabs name="tab-kubelet-start" >}}
117+
{{< tab name="kubelet-start" include="generated/kubeadm_init/kubeadm_init_phase_kubelet-start.md" />}}
132118
{{< /tabs >}}
133119

120+
## kubeadm init phase wait-control-plane {#cmd-phase-wait-control-plane}
121+
134122
<!--
135-
## kubeadm init phase upload-config {#cmd-phase-upload-config}
123+
In this phase kubeadm will wait until the control plane components start.
136124
-->
125+
在此阶段,kubeadm 将等待控制面组件启动完成。
126+
127+
{{< tabs name="tab-wait-control-plane" >}}
128+
{{< tab name="wait-control-plane" include="generated/kubeadm_init/kubeadm_init_phase_wait-control-plane.md" />}}
129+
{{< /tabs >}}
130+
137131
## kubeadm init phase upload-config {#cmd-phase-upload-config}
138132

139133
<!--
@@ -150,38 +144,29 @@ Alternatively, you can use [kubeadm config](/docs/reference/setup-tools/kubeadm/
150144
{{< tab name="kubelet" include="generated/kubeadm_init/kubeadm_init_phase_upload-config_kubelet.md" />}}
151145
{{< /tabs >}}
152146

153-
<!--
154-
## kubeadm init phase upload-certs {#cmd-phase-upload-certs}
155-
-->
156147
## kubeadm init phase upload-certs {#cmd-phase-upload-certs}
157148

158149
<!--
159150
Use the following phase to upload control-plane certificates to the cluster.
160151
By default the certs and encryption key expire after two hours.
161152
-->
162-
使用以下阶段将控制平面证书上传到集群。默认情况下,证书和加密密钥会在两个小时后过期。
153+
使用以下阶段将控制面证书上传到集群。默认情况下,证书和加密密钥会在两个小时后过期。
163154

164155
{{< tabs name="tab-upload-certs" >}}
165156
{{< tab name="upload-certs" include="generated/kubeadm_init/kubeadm_init_phase_upload-certs.md" />}}
166157
{{< /tabs >}}
167158

168-
<!--
169-
## kubeadm init phase mark-control-plane {#cmd-phase-mark-control-plane}
170-
-->
171159
## kubeadm init phase mark-control-plane {#cmd-phase-mark-control-plane}
172160

173161
<!--
174162
Use the following phase to label and taint the node as a control plane node.
175163
-->
176-
使用以下阶段来给作为控制平面的节点打标签(label)和记录污点(taint)
164+
使用以下阶段来给作为控制面的节点打标签并记录污点
177165

178166
{{< tabs name="tab-mark-control-plane" >}}
179167
{{< tab name="mark-control-plane" include="generated/kubeadm_init/kubeadm_init_phase_mark-control-plane.md" />}}
180168
{{< /tabs >}}
181169

182-
<!--
183-
## kubeadm init phase bootstrap-token {#cmd-phase-bootstrap-token}
184-
-->
185170
## kubeadm init phase bootstrap-token {#cmd-phase-bootstrap-token}
186171

187172
<!--
@@ -201,24 +186,32 @@ bootstrap. You can use the `all` subcommand to run all `kubelet-finalize`
201186
phases.
202187
-->
203188
使用以下阶段在 TLS 引导后更新与 kubelet 相关的设置。
204-
你可以使用 `all` 子命令来运行所有 `kubelet-finalize` 阶段。
189+
你可以使用 `all` 子命令来运行所有的 `kubelet-finalize` 阶段。
205190

206191
{{< tabs name="tab-kubelet-finalize" >}}
207192
{{< tab name="kubelet-finalize" include="generated/kubeadm_init/kubeadm_init_phase_kubelet-finalize.md" />}}
208193
{{< tab name="kubelet-finalize-all" include="generated/kubeadm_init/kubeadm_init_phase_kubelet-finalize_all.md" />}}
209194
{{< tab name="kubelet-finalize-enable-client-cert-rotation" include="generated/kubeadm_init/kubeadm_init_phase_kubelet-finalize_enable-client-cert-rotation.md" />}}
210195
{{< /tabs >}}
211196

197+
## kubeadm init phase bootstrap-token {#cmd-phase-bootstrap-token}
198+
212199
<!--
213-
## kubeadm init phase addon {#cmd-phase-addon}
200+
Use the following phase to configure bootstrap tokens.
214201
-->
202+
使用以下阶段来配置引导令牌。
203+
204+
{{< tabs name="tab-bootstrap-token" >}}
205+
{{< tab name="bootstrap-token" include="generated/kubeadm_init/kubeadm_init_phase_bootstrap-token.md" />}}
206+
{{< /tabs >}}
207+
215208
## kubeadm init phase addon {#cmd-phase-addon}
216209

217210
<!--
218211
You can install all the available addons with the `all` subcommand, or
219212
install them selectively.
220213
-->
221-
你可以使用 `all` 子命令安装所有可用的插件,或者有选择性地安装它们
214+
你可以使用 `all` 子命令安装所有可用的插件,或者有选择性地安装这些插件
222215

223216
{{< tabs name="tab-addon" >}}
224217
{{< tab name="addon" include="generated/kubeadm_init/kubeadm_init_phase_addon.md" />}}
@@ -227,6 +220,17 @@ install them selectively.
227220
{{< tab name="kube-proxy" include="generated/kubeadm_init/kubeadm_init_phase_addon_kube-proxy.md" />}}
228221
{{< /tabs >}}
229222

223+
## kubeadm init phase show-join-command {#cmd-phase-show-join-command}
224+
225+
<!--
226+
Shows a command that can be used with `kubeadm join`.
227+
-->
228+
显示一个可与 `kubeadm join` 一起使用的命令。
229+
230+
{{< tabs name="tab-show-join-command" >}}
231+
{{< tab name="show-join-command" include="generated/kubeadm_init/kubeadm_init_phase_show-join-command.md" />}}
232+
{{< /tabs >}}
233+
230234
<!--
231235
For more details on each field in the `v1beta4` configuration you can navigate to our
232236
[API reference pages.](/docs/reference/config-api/kubeadm-config.v1beta3/)
@@ -243,7 +247,7 @@ For more details on each field in the `v1beta4` configuration you can navigate t
243247
* [kubeadm alpha](/docs/reference/setup-tools/kubeadm/kubeadm-alpha/) to try experimental functionality
244248
-->
245249
* [kubeadm init](/zh-cn/docs/reference/setup-tools/kubeadm/kubeadm-init/)
246-
引导 Kubernetes 控制平面节点
250+
引导 Kubernetes 控制面节点
247251
* [kubeadm join](/zh-cn/docs/reference/setup-tools/kubeadm/kubeadm-join/)
248252
将节点加入到集群
249253
* [kubeadm reset](/zh-cn/docs/reference/setup-tools/kubeadm/kubeadm-reset/)

0 commit comments

Comments
 (0)