@@ -14,15 +14,16 @@ content_type: concept
1414Hence, you can let kubeadm do some of the work and you can fill in the gaps
1515if 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),
2222and 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<!--
3334Using 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<!--
6145Can 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<!--
8768You 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<!--
10797Using 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<!--
159150Use the following phase to upload control-plane certificates to the cluster.
160151By 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<!--
174162Use 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`
201186phases.
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<!--
218211You can install all the available addons with the `all` subcommand, or
219212install 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<!--
231235For 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