Skip to content

Commit 1075bd4

Browse files
authored
Merge pull request #27723 from tengqm/zh-sync-kubeadm-3
[zh] Resync kubeadm files (3)
2 parents 2b25d78 + 9ba6ac6 commit 1075bd4

File tree

5 files changed

+228
-72
lines changed

5 files changed

+228
-72
lines changed

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

Lines changed: 35 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,23 @@ card:
1313
<!--
1414
Kubeadm is a tool built to provide `kubeadm init` and `kubeadm join` as best-practice "fast paths" for creating Kubernetes clusters.
1515
-->
16-
Kubeadm 是一个提供了 `kubeadm init``kubeadm join` 的工具,作为创建 Kubernetes 集群的 “快捷途径” 的最佳实践。
16+
Kubeadm 是一个提供了 `kubeadm init``kubeadm join` 的工具,
17+
作为创建 Kubernetes 集群的 “快捷途径” 的最佳实践。
1718

1819
<!--
1920
kubeadm performs the actions necessary to get a minimum viable cluster up and running. By design, it cares only about bootstrapping,
2021
not about provisioning machines. Likewise, installing various nice-to-have addons, like the Kubernetes Dashboard, monitoring solutions, and cloud-specific addons, is not in scope.
2122
-->
22-
kubeadm 通过执行必要的操作来启动和运行最小可用集群。按照设计,它只关注启动引导,而非配置机器。同样的,安装各种 “锦上添花” 的扩展,例如 Kubernetes Dashboard,
23-
监控方案,以及特定云平台的扩展,都不在讨论范围内。
23+
kubeadm 通过执行必要的操作来启动和运行最小可用集群。
24+
按照设计,它只关注启动引导,而非配置机器。同样的,
25+
安装各种 “锦上添花” 的扩展,例如 Kubernetes Dashboard、
26+
监控方案、以及特定云平台的扩展,都不在讨论范围内。
2427

2528
<!--
2629
Instead, we expect higher-level and more tailored tooling to be built on top of kubeadm, and ideally, using kubeadm as the basis of all deployments will make it easier to create conformant clusters.
2730
-->
28-
相反,我们希望在 kubeadm 之上构建更高级别以及更加合规的工具,理想情况下,使用 kubeadm 作为所有部署工作的基准将会更加易于创建一致性集群。
31+
相反,我们希望在 kubeadm 之上构建更高级别以及更加合规的工具,
32+
理想情况下,使用 kubeadm 作为所有部署工作的基准将会更加易于创建一致性集群。
2933

3034
<!--
3135
## How to install
@@ -34,8 +38,9 @@ Instead, we expect higher-level and more tailored tooling to be built on top of
3438

3539
<!--
3640
To install kubeadm, see the [installation guide](/docs/setup/production-environment/tools/kubeadm/install-kubeadm).
37-
-->
38-
要安装 kubeadm, 请查阅[安装指南](/zh/docs/setup/production-environment/tools/kubeadm/install-kubeadm/).
41+
-->
42+
要安装 kubeadm, 请查阅
43+
[安装指南](/zh/docs/setup/production-environment/tools/kubeadm/install-kubeadm/).
3944

4045
## {{% heading "whatsnext" %}}
4146

@@ -46,14 +51,30 @@ To install kubeadm, see the [installation guide](/docs/setup/production-environm
4651
* [kubeadm config](/docs/reference/setup-tools/kubeadm/kubeadm-config) if you initialized your cluster using kubeadm v1.7.x or lower, to configure your cluster for `kubeadm upgrade`
4752
* [kubeadm token](/docs/reference/setup-tools/kubeadm/kubeadm-token) to manage tokens for `kubeadm join`
4853
* [kubeadm reset](/docs/reference/setup-tools/kubeadm/kubeadm-reset) to revert any changes made to this host by `kubeadm init` or `kubeadm join`
54+
* [kubeadm certs](/docs/reference/setup-tools/kubeadm/kubeadm-certs) to manage Kubernetes certificates
55+
* [kubeadm kubeconfig](/docs/reference/setup-tools/kubeadm/kubeadm-kubeconfig) to manage kubeconfig files
4956
* [kubeadm version](/docs/reference/setup-tools/kubeadm/kubeadm-version) to print the kubeadm version
5057
* [kubeadm alpha](/docs/reference/setup-tools/kubeadm/kubeadm-alpha) to preview a set of features made available for gathering feedback from the community
5158
-->
52-
* [kubeadm init](/zh/docs/reference/setup-tools/kubeadm/kubeadm-init) 用于搭建控制平面节点
53-
* [kubeadm join](/zh/docs/reference/setup-tools/kubeadm/kubeadm-join) 用于搭建工作节点并将其加入到集群中
54-
* [kubeadm upgrade](/zh/docs/reference/setup-tools/kubeadm/kubeadm-upgrade) 用于升级 Kubernetes 集群到新版本
55-
* [kubeadm config](/zh/docs/reference/setup-tools/kubeadm/kubeadm-config) 如果你使用了 v1.7.x 或更低版本的 kubeadm 版本初始化你的集群,则使用 `kubeadm upgrade` 来配置你的集群
56-
* [kubeadm token](/zh/docs/reference/setup-tools/kubeadm/kubeadm-token) 用于管理 `kubeadm join` 使用的令牌
57-
* [kubeadm reset](/zh/docs/reference/setup-tools/kubeadm/kubeadm-reset) 用于恢复通过 `kubeadm init` 或者 `kubeadm join` 命令对节点进行的任何变更
58-
* [kubeadm version](/zh/docs/reference/setup-tools/kubeadm/kubeadm-version) 用于打印 kubeadm 的版本信息
59-
* [kubeadm alpha](/zh/docs/reference/setup-tools/kubeadm/kubeadm-alpha) 用于预览一组可用于收集社区反馈的特性
59+
* [kubeadm init](/zh/docs/reference/setup-tools/kubeadm/kubeadm-init)
60+
用于搭建控制平面节点
61+
* [kubeadm join](/zh/docs/reference/setup-tools/kubeadm/kubeadm-join)
62+
用于搭建工作节点并将其加入到集群中
63+
* [kubeadm upgrade](/zh/docs/reference/setup-tools/kubeadm/kubeadm-upgrade)
64+
用于升级 Kubernetes 集群到新版本
65+
* [kubeadm config](/zh/docs/reference/setup-tools/kubeadm/kubeadm-config)
66+
如果你使用了 v1.7.x 或更低版本的 kubeadm 版本初始化你的集群,则使用
67+
`kubeadm upgrade` 来配置你的集群
68+
* [kubeadm token](/zh/docs/reference/setup-tools/kubeadm/kubeadm-token)
69+
用于管理 `kubeadm join` 使用的令牌
70+
* [kubeadm reset](/zh/docs/reference/setup-tools/kubeadm/kubeadm-reset)
71+
用于恢复通过 `kubeadm init` 或者 `kubeadm join` 命令对节点进行的任何变更
72+
* [kubeadm certs](/docs/reference/setup-tools/kubeadm/kubeadm-certs)
73+
用于管理 Kubernetes 证书
74+
* [kubeadm kubeconfig](/docs/reference/setup-tools/kubeadm/kubeadm-kubeconfig)
75+
用于管理 kubeconfig 文件
76+
* [kubeadm version](/zh/docs/reference/setup-tools/kubeadm/kubeadm-version)
77+
用于打印 kubeadm 的版本信息
78+
* [kubeadm alpha](/zh/docs/reference/setup-tools/kubeadm/kubeadm-alpha)
79+
用于预览一组可用于收集社区反馈的特性
80+
Lines changed: 27 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,30 @@
1+
<!--
2+
The file is auto-generated from the Go source code of the component using a generic
3+
[generator](https://github.com/kubernetes-sigs/reference-docs/). To learn how
4+
to generate the reference documentation, please read
5+
[Contributing to the reference documentation](/docs/contribute/generate-ref-docs/).
6+
To update the reference conent, please follow the
7+
[Contributing upstream](/docs/contribute/generate-ref-docs/contribute-upstream/)
8+
guide. You can file document formatting bugs against the
9+
[reference-docs](https://github.com/kubernetes-sigs/reference-docs/) project.
10+
-->
111

212
<!--
3-
### Synopsis
13+
Print configuration
414
-->
15+
打印配置
516

17+
<!--
18+
### Synopsis
19+
-->
620
### 概要
721

822
<!--
923
This command prints configurations for subcommands provided.
1024
For details, see: https://godoc.org/k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm/v1beta2
1125
-->
12-
13-
此命令显示所提供子命令的配置。
14-
有关详细信息,请参阅:https://godoc.org/k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm/v1beta2
26+
此命令打印子命令所提供的配置信息。
27+
相关细节可参阅 https://godoc.org/k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm/v1beta2
1528

1629
```
1730
kubeadm config print [flags]
@@ -20,7 +33,6 @@ kubeadm config print [flags]
2033
<!--
2134
### Options
2235
-->
23-
2436
### 选项
2537

2638
<table style="width: 100%; table-layout: fixed;">
@@ -34,22 +46,17 @@ kubeadm config print [flags]
3446
<td colspan="2">-h, --help</td>
3547
</tr>
3648
<tr>
37-
<td></td><td style="line-height: 130%; word-wrap: break-word;">
38-
<!-- help for print -->
39-
print 操作的帮助命令
40-
</td>
49+
<td></td><td style="line-height: 130%; word-wrap: break-word;"><p><!--help for print-->print 命令的帮助信息</p></td>
4150
</tr>
4251

4352
</tbody>
4453
</table>
4554

4655

47-
4856
<!--
4957
### Options inherited from parent commands
5058
-->
51-
52-
### 从父命令继承的选项
59+
### 从父命令继承而来的选项
5360

5461
<table style="width: 100%; table-layout: fixed;">
5562
<colgroup>
@@ -59,33 +66,23 @@ print 操作的帮助命令
5966
<tbody>
6067

6168
<tr>
62-
<td colspan="2">
63-
<!--
64-
--kubeconfig string&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default: "/etc/kubernetes/admin.conf"
65-
-->
66-
--kubeconfig string&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;默认值:"/etc/kubernetes/admin.conf"
67-
</td>
69+
<td colspan="2">--kubeconfig string&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<!--Default:-->默认值:"/etc/kubernetes/admin.conf"</td>
6870
</tr>
6971
<tr>
70-
<td></td><td style="line-height: 130%; word-wrap: break-word;">
71-
<!--
72-
The kubeconfig file to use when talking to the cluster. If the flag is not set, a set of standard locations can be searched for an existing kubeconfig file.
73-
-->
74-
用于和集群通信的 kubeconfig 文件。如果它没有被设置,那么 kubeadm 将会搜索一个已经存在于标准路径的 kubeconfig 文件。
75-
</td>
72+
<!--td></td><td style="line-height: 130%; word-wrap: break-word;"><p>The kubeconfig file to use when talking to the cluster. If the flag is not set, a set of standard locations can be searched for an existing kubeconfig file.</p></td -->
73+
<td></td><td style="line-height: 130%; word-wrap: break-word;"><p>与集群通信时使用的 kubeconfig 文件。如此标志未设置,将在一组标准位置中搜索现有的kubeconfig 文件。</p></td>
7674
</tr>
7775

7876
<tr>
7977
<td colspan="2">--rootfs string</td>
8078
</tr>
8179
<tr>
82-
<td></td><td style="line-height: 130%; word-wrap: break-word;">
83-
<!--
84-
[EXPERIMENTAL] The path to the 'real' host root filesystem.
85-
-->
86-
[实验] 到 '真实' 主机根文件系统的路径。
87-
</td>
80+
<!--td></td><td style="line-height: 130%; word-wrap: break-word;"><p>[EXPERIMENTAL] The path to the 'real' host root filesystem.</p></td-->
81+
<td></td><td style="line-height: 130%; word-wrap: break-word;"><p>[试验性] 指向“真实”宿主根文件系统的路径。</p></td>
8882
</tr>
8983

9084
</tbody>
9185
</table>
86+
87+
88+

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

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ During `kubeadm init`, kubeadm uploads the `ClusterConfiguration` object to your
1010
in a ConfigMap called `kubeadm-config` in the `kube-system` namespace. This configuration is then read during
1111
`kubeadm join`, `kubeadm reset` and `kubeadm upgrade`. To view this ConfigMap call `kubeadm config view`.
1212
-->
13-
`kubeadm init` 执行期间,kubeadm 将 `ClusterConfiguration` 对象上传到你的集群的 `kube-system` 名字空间下
14-
名为 `kubeadm-config` 的 ConfigMap 对象中。
13+
`kubeadm init` 执行期间,kubeadm 将 `ClusterConfiguration` 对象上传
14+
到你的集群的 `kube-system` 名字空间下名为 `kubeadm-config` 的 ConfigMap 对象中。
1515
然后在 `kubeadm join``kubeadm reset``kubeadm upgrade` 执行期间读取此配置。
1616
要查看此 ConfigMap,请调用 `kubeadm config view`
1717

@@ -29,22 +29,34 @@ convert your old configuration files to a newer version. `kubeadm config images
2929
For more information navigate to
3030
[Using kubeadm init with a configuration file](/docs/reference/setup-tools/kubeadm/kubeadm-init/#config-file)
3131
or [Using kubeadm join with a configuration file](/docs/reference/setup-tools/kubeadm/kubeadm-join/#config-file).
32+
-->
33+
更多信息请浏览[使用带配置文件的 kubeadm init](/zh/docs/reference/setup-tools/kubeadm/kubeadm-init/#config-file)
34+
[使用带配置文件的 kubeadm join](/zh/docs/reference/setup-tools/kubeadm/kubeadm-join/#config-file).
3235

36+
<!--
37+
You can also configure several kubelet-configuration options with `kubeadm init`. These options will be the same on any node in your cluster.
38+
See [Configuring each kubelet in your cluster using kubeadm](/docs/setup/production-environment/tools/kubeadm/kubelet-integration/) for details.
39+
-->
40+
你也可以在使用 `kubeadm init` 命令时配置若干 kubelet 配置选项。
41+
这些选项对于集群中所有节点而言都是相同的。
42+
参阅[使用 kubeadm 来配置集群中的各个 kubelet](/zh/docs/setup/production-environment/tools/kubeadm/kubelet-integration/)
43+
了解详细信息。
44+
45+
<!--
3346
In Kubernetes v1.13.0 and later to list/pull kube-dns images instead of the CoreDNS image
3447
the `--config` method described [here](/docs/reference/setup-tools/kubeadm/kubeadm-init-phase/#cmd-phase-addon)
3548
has to be used.
3649
-->
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).
39-
4050
在 Kubernetes v1.13.0 及更高版本中,要列出/拉取 kube-dns 镜像而不是 CoreDNS 镜像,
41-
必须使用[这里](/zh/docs/reference/setup-tools/kubeadm/kubeadm-init-phase/#cmd-phase-addon)所描述的 `--config` 方法。
42-
43-
51+
必须使用[这里](/zh/docs/reference/setup-tools/kubeadm/kubeadm-init-phase/#cmd-phase-addon)
52+
所描述的 `--config` 方法。
4453

4554
<!-- body -->
4655
## kubeadm config upload from-file {#cmd-config-from-file}
4756

57+
## kubeadm config print{#cmd-config-view}
58+
{{< include "generated/kubeadm_config_print.md" >}}
59+
4860
## kubeadm config print init-defaults {#cmd-config-print-init-defaults}
4961
{{< include "generated/kubeadm_config_print_init-defaults.md" >}}
5062

@@ -60,15 +72,13 @@ has to be used.
6072
## kubeadm config images pull {#cmd-config-images-pull}
6173
{{< include "generated/kubeadm_config_images_pull.md" >}}
6274

63-
64-
6575
## {{% heading "whatsnext" %}}
6676

67-
6877
<!--
6978
* [kubeadm upgrade](/docs/reference/setup-tools/kubeadm/kubeadm-upgrade/) to upgrade a Kubernetes cluster to a newer version
7079
-->
7180

72-
* [kubeadm upgrade](/zh/docs/reference/setup-tools/kubeadm/kubeadm-upgrade/) 将 Kubernetes 集群升级到更新版本 [kubeadm upgrade]
81+
* [kubeadm upgrade](/zh/docs/reference/setup-tools/kubeadm/kubeadm-upgrade/)
82+
将 Kubernetes 集群升级到更新版本 [kubeadm upgrade]
7383

7484

0 commit comments

Comments
 (0)