Skip to content

Commit 0b113f2

Browse files
committed
[zh]Update tasks pages(part-6) for links with '/zh/' prefix, using new prefix '/zh-cn/'
1 parent e0d6f94 commit 0b113f2

29 files changed

+128
-128
lines changed

content/zh-cn/docs/tasks/manage-daemon/rollback-daemon-set.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ This page shows how to perform a rollback on a {{< glossary_tooltip term_id="dae
2727
You should already know how to [perform a rolling update on a
2828
DaemonSet](/docs/tasks/manage-daemon/update-daemon-set/).
2929
-->
30-
你应该已经了解如何[为 DaemonSet 执行滚东更新](/zh/docs/tasks/manage-daemon/update-daemon-set/)
30+
你应该已经了解如何[为 DaemonSet 执行滚东更新](/zh-cn/docs/tasks/manage-daemon/update-daemon-set/)
3131

3232
<!-- steps -->
3333

@@ -231,4 +231,4 @@ have revision 1 and 2 in the system, and roll back from revision 2 to revision
231231
-->
232232
## 故障排查
233233

234-
* 参阅 [DaemonSet 滚动升级故障排除](/zh/docs/tasks/manage-daemon/update-daemon-set/#troubleshooting)
234+
* 参阅 [DaemonSet 滚动升级故障排除](/zh-cn/docs/tasks/manage-daemon/update-daemon-set/#troubleshooting)

content/zh-cn/docs/tasks/manage-daemon/update-daemon-set.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,9 @@ You may want to set
7272
7373
-->
7474
你可能想设置
75-
[`.spec.updateStrategy.rollingUpdate.maxUnavailable`](/zh/docs/reference/kubernetes-api/workload-resources/daemon-set-v1/#DaemonSetSpec) (默认为 1),
76-
[`.spec.minReadySeconds`](/zh/docs/reference/kubernetes-api/workload-resources/daemon-set-v1/#DaemonSetSpec) (默认为 0) 和
77-
[`.spec.updateStrategy.rollingUpdate.maxSurge`](/zh/docs/reference/kubernetes-api/workload-resources/daemon-set-v1/#DaemonSetSpec)
75+
[`.spec.updateStrategy.rollingUpdate.maxUnavailable`](/zh-cn/docs/reference/kubernetes-api/workload-resources/daemon-set-v1/#DaemonSetSpec) (默认为 1),
76+
[`.spec.minReadySeconds`](/zh-cn/docs/reference/kubernetes-api/workload-resources/daemon-set-v1/#DaemonSetSpec) (默认为 0) 和
77+
[`.spec.updateStrategy.rollingUpdate.maxSurge`](/zh-cn/docs/reference/kubernetes-api/workload-resources/daemon-set-v1/#DaemonSetSpec)
7878
(一种 Beta 阶段的特性,默认为 0)。
7979

8080
<!--
@@ -170,7 +170,7 @@ use `kubectl apply`:
170170
#### 声明式命令 {#declarative-commands}
171171

172172
如果你使用
173-
[配置文件](/zh/docs/tasks/manage-kubernetes-objects/declarative-config/)
173+
[配置文件](/zh-cn/docs/tasks/manage-kubernetes-objects/declarative-config/)
174174
来更新 DaemonSet,请使用 `kubectl apply`:
175175

176176
```shell
@@ -187,7 +187,7 @@ use `kubectl edit`:
187187
#### 指令式命令 {#imperative-commands}
188188

189189
如果你使用
190-
[指令式命令](/zh/docs/tasks/manage-kubernetes-objects/imperative-command/)
190+
[指令式命令](/zh-cn/docs/tasks/manage-kubernetes-objects/imperative-command/)
191191
来更新 DaemonSets,请使用 `kubectl edit`
192192

193193
```shell
@@ -260,7 +260,7 @@ When this happens, find the nodes that don't have the DaemonSet pods scheduled o
260260
by comparing the output of `kubectl get nodes` and the output of:
261261
-->
262262
DaemonSet 滚动更新可能会卡住,其 Pod 至少在某个节点上无法调度运行。
263-
当节点上[可用资源耗尽](/zh/docs/concepts/scheduling-eviction/node-pressure-eviction/)时,
263+
当节点上[可用资源耗尽](/zh-cn/docs/concepts/scheduling-eviction/node-pressure-eviction/)时,
264264
这是可能的。
265265

266266
发生这种情况时,通过对 `kubectl get nodes` 和下面命令行的输出作比较,
@@ -284,7 +284,7 @@ either.
284284
{{< note >}}
285285
当所删除的 Pod 不受任何控制器管理,也不是多副本的 Pod时,上述操作将导致服务中断。
286286
同时,上述操作也不会考虑
287-
[PodDisruptionBudget](/zh/docs/tasks/run-application/configure-pdb/)
287+
[PodDisruptionBudget](/zh-cn/docs/tasks/run-application/configure-pdb/)
288288
所施加的约束。
289289
{{< /note >}}
290290

@@ -337,6 +337,6 @@ kubectl delete ds fluentd-elasticsearch -n kube-system
337337
* See [Performing a rollback on a DaemonSet](/docs/tasks/manage-daemon/rollback-daemon-set/)
338338
* See [Creating a DaemonSet to adopt existing DaemonSet pods](/docs/concepts/workloads/controllers/daemonset/)
339339
-->
340-
* 查看[在 DaemonSet 上执行回滚](/zh/docs/tasks/manage-daemon/rollback-daemon-set/)
341-
* 查看[创建 DaemonSet 以收养现有 DaemonSet Pod](/zh/docs/concepts/workloads/controllers/daemonset/)
340+
* 查看[在 DaemonSet 上执行回滚](/zh-cn/docs/tasks/manage-daemon/rollback-daemon-set/)
341+
* 查看[创建 DaemonSet 以收养现有 DaemonSet Pod](/zh-cn/docs/concepts/workloads/controllers/daemonset/)
342342

content/zh-cn/docs/tasks/manage-gpus/scheduling-gpus.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ For example:
229229
## 集群内存在不同类型的 GPU
230230

231231
如果集群内部的不同节点上有不同类型的 NVIDIA GPU,那么你可以使用
232-
[节点标签和节点选择器](/zh/docs/tasks/configure-pod-container/assign-pods-nodes/)
232+
[节点标签和节点选择器](/zh-cn/docs/tasks/configure-pod-container/assign-pods-nodes/)
233233
来将 pod 调度到合适的节点上。
234234

235235
例如:

content/zh-cn/docs/tasks/manage-kubernetes-objects/declarative-config.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ preview of what changes `apply` will make.
2828
<!--
2929
Install [`kubectl`](/docs/tasks/tools/).
3030
-->
31-
安装 [`kubectl`](/zh/docs/tasks/tools/)
31+
安装 [`kubectl`](/zh-cn/docs/tasks/tools/)
3232

3333
{{< include "task-tutorial-prereqs.md" >}} {{< version-check >}}
3434

@@ -55,7 +55,7 @@ for a discussion of the advantages and disadvantage of each kind of object manag
5555
* 声明式对象配置
5656

5757
关于每种对象管理的优缺点的讨论,可参见
58-
[Kubernetes 对象管理](/zh/docs/concepts/overview/working-with-objects/object-management/)
58+
[Kubernetes 对象管理](/zh-cn/docs/concepts/overview/working-with-objects/object-management/)
5959

6060
<!--
6161
## Overview
@@ -72,8 +72,8 @@ the following documents if you have not already:
7272
声明式对象管理需要用户对 Kubernetes 对象定义和配置有比较深刻的理解。
7373
如果你还没有这方面的知识储备,请先阅读下面的文档:
7474

75-
* [使用指令式命令管理 Kubernetes 对象](/zh/docs/tasks/manage-kubernetes-objects/imperative-command/)
76-
* [使用配置文件对 Kubernetes 对象进行指令式管理](/zh/docs/tasks/manage-kubernetes-objects/imperative-config/)
75+
* [使用指令式命令管理 Kubernetes 对象](/zh-cn/docs/tasks/manage-kubernetes-objects/imperative-command/)
76+
* [使用配置文件对 Kubernetes 对象进行指令式管理](/zh-cn/docs/tasks/manage-kubernetes-objects/imperative-config/)
7777

7878
<!--
7979
Following are definitions for terms used in this document:
@@ -157,12 +157,12 @@ See [Dry-Run Authorization](/docs/reference/using-api/api-concepts#dry-run-autho
157157
for details.
158158
-->
159159
{{< note >}}
160-
`diff` 使用[服务器端试运行(Server-side Dry-run)](/zh/docs/reference/using-api/api-concepts/#dry-run)
160+
`diff` 使用[服务器端试运行(Server-side Dry-run)](/zh-cn/docs/reference/using-api/api-concepts/#dry-run)
161161
功能特性;而该功能特性需要在 `kube-apiserver` 上启用。
162162

163163
由于 `diff` 操作会使用试运行模式执行服务器端 apply 请求,因此需要为
164164
用户配置 `PATCH``CREATE``UPDATE` 操作权限。
165-
参阅[试运行授权](/zh/docs/reference/using-api/api-concepts#dry-run-authorization)
165+
参阅[试运行授权](/zh-cn/docs/reference/using-api/api-concepts#dry-run-authorization)
166166
了解详情。
167167
{{< /note >}}
168168

@@ -1547,8 +1547,8 @@ template:
15471547
* [Kubectl Command Reference](/docs/reference/generated/kubectl/kubectl-commands/)
15481548
* [Kubernetes API Reference](/docs/reference/generated/kubernetes-api/{{< param "version" >}}/)
15491549
-->
1550-
* [使用指令式命令管理 Kubernetes 对象](/zh/docs/tasks/manage-kubernetes-objects/imperative-command/)
1551-
* [使用配置文件对 Kubernetes 对象执行指令式管理](/zh/docs/tasks/manage-kubernetes-objects/imperative-config/)
1550+
* [使用指令式命令管理 Kubernetes 对象](/zh-cn/docs/tasks/manage-kubernetes-objects/imperative-command/)
1551+
* [使用配置文件对 Kubernetes 对象执行指令式管理](/zh-cn/docs/tasks/manage-kubernetes-objects/imperative-config/)
15521552
* [Kubectl 命令参考](/docs/reference/generated/kubectl/kubectl-commands/)
15531553
* [Kubernetes API 参考](/docs/reference/generated/kubernetes-api/{{< param "version" >}}/)
15541554

content/zh-cn/docs/tasks/manage-kubernetes-objects/imperative-command.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Kubernetes 对象。本文档解释这些命令的组织方式以及如何使用
2323
<!--
2424
Install [`kubectl`](/docs/tasks/tools/).
2525
-->
26-
安装[`kubectl`](/zh/docs/tasks/tools/)
26+
安装[`kubectl`](/zh-cn/docs/tasks/tools/)
2727

2828
{{< include "task-tutorial-prereqs.md" >}} {{< version-check >}}
2929

@@ -50,7 +50,7 @@ for a discussion of the advantages and disadvantage of each kind of object manag
5050
* 声明式对象配置
5151

5252
关于每种对象管理的优缺点的讨论,可参见
53-
[Kubernetes 对象管理](/zh/docs/concepts/overview/working-with-objects/object-management/)
53+
[Kubernetes 对象管理](/zh-cn/docs/concepts/overview/working-with-objects/object-management/)
5454

5555
<!--
5656
## How to create objects
@@ -288,8 +288,8 @@ kubectl create --edit -f /tmp/srv.yaml
288288
* [Kubectl Command Reference](/docs/reference/generated/kubectl/kubectl-commands/)
289289
* [Kubernetes API Reference](/docs/reference/generated/kubernetes-api/{{< param "version" >}}/)
290290
-->
291-
* [使用指令式对象配置管理 Kubernetes 对象](/zh/docs/tasks/manage-kubernetes-objects/imperative-config/)
292-
* [使用声明式对象配置管理 Kubernetes 对象](/zh/docs/tasks/manage-kubernetes-objects/declarative-config/)
291+
* [使用指令式对象配置管理 Kubernetes 对象](/zh-cn/docs/tasks/manage-kubernetes-objects/imperative-config/)
292+
* [使用声明式对象配置管理 Kubernetes 对象](/zh-cn/docs/tasks/manage-kubernetes-objects/declarative-config/)
293293
* [Kubectl 命令参考](/docs/reference/generated/kubectl/kubectl-commands/)
294294
* [Kubernetes API 参考](/docs/reference/generated/kubernetes-api/{{< param "version" >}}/)
295295

content/zh-cn/docs/tasks/manage-kubernetes-objects/imperative-config.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ This document explains how to define and manage objects using configuration file
2323
<!--
2424
Install [`kubectl`](/docs/tasks/tools/).
2525
-->
26-
安装 [`kubectl`](/zh/docs/tasks/tools/)
26+
安装 [`kubectl`](/zh-cn/docs/tasks/tools/)
2727

2828
{{< include "task-tutorial-prereqs.md" >}} {{< version-check >}}
2929

@@ -51,7 +51,7 @@ The `kubectl` tool supports three kinds of object management:
5151
See [Kubernetes Object Management](/docs/concepts/overview/working-with-objects/object-management/)
5252
for a discussion of the advantages and disadvantage of each kind of object management.
5353
-->
54-
参看 [Kubernetes 对象管理](/zh/docs/concepts/overview/working-with-objects/object-management/)
54+
参看 [Kubernetes 对象管理](/zh-cn/docs/concepts/overview/working-with-objects/object-management/)
5555
中关于每种对象管理的优缺点的讨论。
5656

5757
<!--
@@ -273,8 +273,8 @@ template:
273273
* [Kubectl Command Reference](/docs/reference/generated/kubectl/kubectl/)
274274
* [Kubernetes API Reference](/docs/reference/generated/kubernetes-api/{{< param "version" >}}/)
275275
-->
276-
* [使用命令式命令管理 Kubernetes 对象](/zh/docs/tasks/manage-kubernetes-objects/imperative-command/)
277-
* [使用对象配置管理 Kubernetes 对象 (声明式)](/zh/docs/tasks/manage-kubernetes-objects/declarative-config/)
276+
* [使用命令式命令管理 Kubernetes 对象](/zh-cn/docs/tasks/manage-kubernetes-objects/imperative-command/)
277+
* [使用对象配置管理 Kubernetes 对象 (声明式)](/zh-cn/docs/tasks/manage-kubernetes-objects/declarative-config/)
278278
* [Kubectl 命令参考](/docs/reference/generated/kubectl/kubectl-commands/)
279279
* [Kubernetes API 参考](/docs/reference/generated/kubernetes-api/{{< param "version" >}}/)
280280

content/zh-cn/docs/tasks/manage-kubernetes-objects/kustomization.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ kubectl apply -k <kustomization_directory>
4545
<!--
4646
Install [`kubectl`](/docs/tasks/tools/).
4747
-->
48-
安装 [`kubectl`](/zh/docs/tasks/tools/).
48+
安装 [`kubectl`](/zh-cn/docs/tasks/tools/).
4949

5050
{{< include "task-tutorial-prereqs.md" >}} {{< version-check >}}
5151

content/zh-cn/docs/tasks/manage-kubernetes-objects/update-api-object-kubectl-patch.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -673,8 +673,8 @@ Strategic merge patch is not supported for custom resources.
673673
* [Imperative Management of Kubernetes Objects Using Configuration Files](/docs/tasks/manage-kubernetes-objects/imperative-config/)
674674
* [Declarative Management of Kubernetes Objects Using Configuration Files](/docs/tasks/manage-kubernetes-objects/declarative-config/)
675675
-->
676-
* [Kubernetes 对象管理](/zh/docs/concepts/overview/working-with-objects/object-management/)
677-
* [使用指令式命令管理 Kubernetes 对象](/zh/docs/tasks/manage-kubernetes-objects/imperative-command/)
678-
* [使用配置文件执行 Kubernetes 对象的指令式管理](/zh/docs/tasks/manage-kubernetes-objects/imperative-config)
679-
* [使用配置文件对 Kubernetes 对象进行声明式管理](/zh/docs/tasks/manage-kubernetes-objects/declarative-config/)
676+
* [Kubernetes 对象管理](/zh-cn/docs/concepts/overview/working-with-objects/object-management/)
677+
* [使用指令式命令管理 Kubernetes 对象](/zh-cn/docs/tasks/manage-kubernetes-objects/imperative-command/)
678+
* [使用配置文件执行 Kubernetes 对象的指令式管理](/zh-cn/docs/tasks/manage-kubernetes-objects/imperative-config)
679+
* [使用配置文件对 Kubernetes 对象进行声明式管理](/zh-cn/docs/tasks/manage-kubernetes-objects/declarative-config/)
680680

content/zh-cn/docs/tasks/network/validate-dual-stack.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ This document shares how to validate IPv4/IPv6 dual-stack enabled Kubernetes clu
2626
-->
2727
* 提供程序对双协议栈网络的支持 (云供应商或其他方式必须能够为 Kubernetes 节点
2828
提供可路由的 IPv4/IPv6 网络接口)
29-
* 一个能够支持[双协议栈](/zh/docs/concepts/services-networking/dual-stack/)
30-
[网络插件](/zh/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins/)
29+
* 一个能够支持[双协议栈](/zh-cn/docs/concepts/services-networking/dual-stack/)
30+
[网络插件](/zh-cn/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins/)
3131

32-
* [启用双协议栈](/zh/docs/concepts/services-networking/dual-stack/) 集群
32+
* [启用双协议栈](/zh-cn/docs/concepts/services-networking/dual-stack/) 集群
3333

3434
{{< version-check >}}
3535

content/zh-cn/docs/tasks/run-application/access-api-from-pod.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ one of the official [client libraries](/docs/reference/using-api/client-librarie
4040
libraries can automatically discover the API server and authenticate.
4141
-->
4242
从 Pod 使用 Kubernetes API 的最简单的方法就是使用官方的
43-
[客户端库](/zh/docs/reference/using-api/client-libraries/)
43+
[客户端库](/zh-cn/docs/reference/using-api/client-libraries/)
4444
这些库可以自动发现 API 服务器并进行身份验证。
4545

4646
<!--
@@ -73,7 +73,7 @@ securely with the API server.
7373
函数 `config.load_incluster_config()` 自动处理 API 主机的发现和身份认证。
7474
参见[这里的一个例子](https://github.com/kubernetes-client/python/blob/master/examples/in_cluster_config.py)
7575

76-
- 还有一些其他可用的客户端库,请参阅[客户端库](/zh/docs/reference/using-api/client-libraries/)页面。
76+
- 还有一些其他可用的客户端库,请参阅[客户端库](/zh-cn/docs/reference/using-api/client-libraries/)页面。
7777

7878
在以上场景中,客户端库都使用 Pod 的服务账号凭据来与 API 服务器安全地通信。
7979

@@ -100,7 +100,7 @@ service account is placed into the filesystem tree of each container in that Pod
100100
at `/var/run/secrets/kubernetes.io/serviceaccount/token`.
101101
-->
102102
向 API 服务器进行身份认证的推荐做法是使用
103-
[服务账号](/zh/docs/tasks/configure-pod-container/configure-service-account/)凭据。
103+
[服务账号](/zh-cn/docs/tasks/configure-pod-container/configure-service-account/)凭据。
104104
默认情况下,每个 Pod 与一个服务账号关联,该服务账户的凭证(令牌)放置在此 Pod 中
105105
每个容器的文件系统树中的 `/var/run/secrets/kubernetes.io/serviceaccount/token` 处。
106106

@@ -132,7 +132,7 @@ in the Pod can use it directly.
132132
#### 使用 kubectl proxy {#use-kubectl-proxy}
133133

134134
如果你希望不使用官方客户端库就完成 API 查询,可以将 `kubectl proxy` 作为
135-
[command](/zh/docs/tasks/inject-data-application/define-command-argument-container/)
135+
[command](/zh-cn/docs/tasks/inject-data-application/define-command-argument-container/)
136136
在 Pod 中启动一个边车(Sidecar)容器。这样,`kubectl proxy` 自动完成对 API
137137
的身份认证,并将其暴露到 Pod 的 `localhost` 接口,从而 Pod 中的其他容器可以
138138
直接使用 API。

0 commit comments

Comments
 (0)