Skip to content

Commit 03cb152

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

25 files changed

+115
-115
lines changed

content/zh-cn/docs/tasks/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,5 @@ If you would like to write a task page, see
2626
[Creating a Documentation Pull Request](/docs/contribute/new-content/open-a-pr/).
2727
-->
2828
如果你希望编写一个任务页面,参考
29-
[创建一个文档拉取请求](/zh/docs/contribute/new-content/open-a-pr/)
29+
[创建一个文档拉取请求](/zh-cn/docs/contribute/new-content/open-a-pr/)
3030

content/zh-cn/docs/tasks/access-application-cluster/access-cluster-services.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ such as your desktop machine.
2727
-->
2828
## 访问集群上运行的服务
2929

30-
在 Kubernetes 里,[节点](/zh/docs/concepts/architecture/nodes/)
31-
[Pod](/zh/docs/concepts/workloads/pods/)
32-
[服务](/zh/docs/concepts/services-networking/service/) 都有自己的 IP。
30+
在 Kubernetes 里,[节点](/zh-cn/docs/concepts/architecture/nodes/)
31+
[Pod](/zh-cn/docs/concepts/workloads/pods/)
32+
[服务](/zh-cn/docs/concepts/services-networking/service/) 都有自己的 IP。
3333
许多情况下,集群上的节点 IP、Pod IP 和某些服务 IP 是路由不可达的,
3434
所以不能从集群之外访问它们,例如从你自己的台式机。
3535

@@ -57,7 +57,7 @@ You have several options for connecting to nodes, pods and services from outside
5757
-->
5858
- 通过公网 IP 访问服务
5959
- 使用类型为 `NodePort``LoadBalancer` 的服务,可以从外部访问它们。
60-
请查阅[服务](/zh/docs/concepts/services-networking/service/)
60+
请查阅[服务](/zh-cn/docs/concepts/services-networking/service/)
6161
[kubectl expose](/docs/reference/generated/kubectl/kubectl-commands/#expose) 文档。
6262
- 取决于你的集群环境,你可以仅把服务暴露在你的企业网络环境中,也可以将其暴露在
6363
因特网上。需要考虑暴露的服务是否安全,它是否有自己的用户认证?
@@ -142,7 +142,7 @@ at `http://192.0.2.1/api/v1/namespaces/kube-system/services/elasticsearch-loggi
142142
See [Access Clusters Using the Kubernetes API](/docs/tasks/administer-cluster/access-cluster-api/#accessing-the-cluster-api) for how to pass credentials or use kubectl proxy.
143143
-->
144144
{{< note >}}
145-
请参阅[使用 Kubernetes API 访问集群](/zh/docs/tasks/administer-cluster/access-cluster-api/#accessing-the-cluster-api)
145+
请参阅[使用 Kubernetes API 访问集群](/zh-cn/docs/tasks/administer-cluster/access-cluster-api/#accessing-the-cluster-api)
146146
了解如何传递凭据或如何使用 `kubectl proxy`
147147
{{< /note >}}
148148

content/zh-cn/docs/tasks/access-application-cluster/access-cluster.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Check the location and credentials that kubectl knows about with this command:
3939
当你第一次访问 Kubernetes API 的时候,我们建议你使用 Kubernetes CLI 工具 `kubectl`
4040

4141
访问集群时,你需要知道集群的地址并且拥有访问的凭证。通常,这些在你通过
42-
[启动安装](/zh/docs/setup/)安装集群时都是自动安装好的,或者其他人安装时
42+
[启动安装](/zh-cn/docs/setup/)安装集群时都是自动安装好的,或者其他人安装时
4343
也应该提供了凭证和集群地址。
4444

4545
通过以下命令检查 kubectl 是否知道集群地址及凭证:
@@ -53,8 +53,8 @@ Many of the [examples](/docs/reference/kubectl/cheatsheet/) provide an introduct
5353
`kubectl`, and complete documentation is found in the
5454
[kubectl reference](/docs/reference/kubectl/).
5555
-->
56-
有许多[例子](/zh/docs/reference/kubectl/cheatsheet/)介绍了如何使用 kubectl,
57-
可以在 [kubectl 参考](/zh/docs/reference/kubectl/)中找到更完整的文档。
56+
有许多[例子](/zh-cn/docs/reference/kubectl/cheatsheet/)介绍了如何使用 kubectl,
57+
可以在 [kubectl 参考](/zh-cn/docs/reference/kubectl/)中找到更完整的文档。
5858

5959
<!--
6060
## Directly accessing the REST API
@@ -264,7 +264,7 @@ describes how a cluster admin can configure this.
264264

265265
在一些集群中,apiserver 不需要身份验证;它可能只服务于 localhost,或者被防火墙保护,
266266
这个没有一定的标准。
267-
[配置对 API 的访问](/zh/docs/concepts/security/controlling-access/)
267+
[配置对 API 的访问](/zh-cn/docs/concepts/security/controlling-access/)
268268
描述了集群管理员如何进行配置。此类方法可能与未来的高可用性支持相冲突。
269269

270270
<!--
@@ -297,7 +297,7 @@ Kubernetes 官方提供对 [Go](#go-client) 和 [Python](#python-client) 的客
297297
导入 API 定义,例如,`import "k8s.io/client-go/kubernetes"` 才是对的。
298298

299299
Go 客户端可以像 kubectl CLI 一样使用相同的
300-
[kubeconfig 文件](/zh/docs/concepts/configuration/organize-cluster-access-kubeconfig/)
300+
[kubeconfig 文件](/zh-cn/docs/concepts/configuration/organize-cluster-access-kubeconfig/)
301301
来定位和验证 apiserver。可参阅
302302
[示例](http://git.k8s.io/client-go/examples/out-of-cluster-client-configuration/main.go)
303303

@@ -325,13 +325,13 @@ See documentation for other libraries for how they authenticate.
325325
以获得更详细的安装参数。
326326

327327
Python 客户端可以像 kubectl CLI 一样使用相同的
328-
[kubeconfig 文件](/zh/docs/concepts/configuration/organize-cluster-access-kubeconfig/)
328+
[kubeconfig 文件](/zh-cn/docs/concepts/configuration/organize-cluster-access-kubeconfig/)
329329
来定位和验证 apiserver,可参阅
330330
[示例](http://github.com/kubernetes-client/python/tree/master/examples)
331331

332332
### 其它语言 {#other-languages}
333333

334-
目前有多个[客户端库](/zh/docs/reference/using-api/client-libraries/)
334+
目前有多个[客户端库](/zh-cn/docs/reference/using-api/client-libraries/)
335335
为其它语言提供访问 API 的方法。
336336
参阅其它库的相关文档以获取他们是如何验证的。
337337

@@ -349,7 +349,7 @@ to the API server are somewhat different.
349349
Please check [Accessing the API from within a Pod](/docs/tasks/run-application/access-api-from-pod/)
350350
for more details.
351351
-->
352-
请参阅[从 Pod 中访问 API](/zh/docs/tasks/run-application/access-api-from-pod/)
352+
请参阅[从 Pod 中访问 API](/zh-cn/docs/tasks/run-application/access-api-from-pod/)
353353
了解更多详情。
354354

355355
<!--
@@ -364,7 +364,7 @@ For information about connecting to other services running on a Kubernetes clust
364364

365365
上一节介绍了如何连接到 Kubernetes API 服务器。
366366
有关连接到 Kubernetes 集群上运行的其他服务的信息,请参阅
367-
[访问集群服务](/zh/docs/tasks/access-application-cluster/access-cluster-services/)
367+
[访问集群服务](/zh-cn/docs/tasks/access-application-cluster/access-cluster-services/)
368368

369369
<!--
370370
## Requesting redirects
@@ -414,7 +414,7 @@ There are several different proxies you may encounter when using Kubernetes:
414414
- can be used to reach a Node, Pod, or Service
415415
- does load balancing when used to reach a Service
416416
-->
417-
2. [apiserver 代理](/zh/docs/tasks/access-application-cluster/access-cluster-services/#discovering-builtin-services)
417+
2. [apiserver 代理](/zh-cn/docs/tasks/access-application-cluster/access-cluster-services/#discovering-builtin-services)
418418

419419
- 内置于 apiserver 中
420420
- 将集群外部的用户连接到集群 IP,否则这些 IP 可能无法访问
@@ -433,7 +433,7 @@ There are several different proxies you may encounter when using Kubernetes:
433433
- provides load balancing
434434
- is only used to reach services
435435
-->
436-
3. [kube proxy](/zh/docs/concepts/services-networking/service/#ips-and-vips)
436+
3. [kube proxy](/zh-cn/docs/concepts/services-networking/service/#ips-and-vips)
437437

438438
- 运行在每个节点上
439439
- 代理 UDP 和 TCP

content/zh-cn/docs/tasks/access-application-cluster/communicate-containers-same-pod-shared-volume.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ between containers.
1717
-->
1818
本文旨在说明如何让一个 Pod 内的两个容器使用一个卷(Volume)进行通信。
1919
参阅如何让两个进程跨容器通过
20-
[共享进程名字空间](/zh/docs/tasks/configure-pod-container/share-process-namespace/)
20+
[共享进程名字空间](/zh-cn/docs/tasks/configure-pod-container/share-process-namespace/)
2121

2222
## {{% heading "prerequisites" %}}
2323

@@ -205,8 +205,8 @@ the shared Volume is lost.
205205
-->
206206
* 进一步了解[复合容器的模式](http://kubernetes.io/blog/2015/06/the-distributed-system-toolkit-patterns.html)
207207
* 学习[模块化架构中的复合容器](http://www.slideshare.net/Docker/slideshare-burns)
208-
* 参见[配置 Pod 使用卷来存储数据](/zh/docs/tasks/configure-pod-container/configure-volume-storage/)
209-
* 参考[在 Pod 中的容器之间共享进程命名空间](/zh/docs/tasks/configure-pod-container/share-process-namespace/)
208+
* 参见[配置 Pod 使用卷来存储数据](/zh-cn/docs/tasks/configure-pod-container/configure-volume-storage/)
209+
* 参考[在 Pod 中的容器之间共享进程命名空间](/zh-cn/docs/tasks/configure-pod-container/share-process-namespace/)
210210
* 参考 [Volume](/docs/reference/generated/kubernetes-api/{{< param "version" >}}/#volume-v1-core)
211211
* 参考 [Pod](/docs/reference/generated/kubernetes-api/{{< param "version" >}}/#pod-v1-core)
212212

content/zh-cn/docs/tasks/access-application-cluster/configure-access-multiple-clusters.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ cluster's API server.
6363
要检查 {{< glossary_tooltip text="kubectl" term_id="kubectl" >}} 是否安装,
6464
执行 `kubectl version --client` 命令。
6565
kubectl 的版本应该与集群的 API 服务器
66-
[使用同一次版本号](/zh/releases/version-skew-policy/#kubectl)
66+
[使用同一次版本号](/zh-cn/releases/version-skew-policy/#kubectl)
6767

6868
<!-- steps -->
6969

@@ -480,7 +480,7 @@ For more information about how kubeconfig files are merged, see
480480
[Organizing Cluster Access Using kubeconfig Files](/docs/concepts/configuration/organize-cluster-access-kubeconfig/)
481481
-->
482482
关于 kubeconfig 文件如何合并的更多信息,请参考
483-
[使用 kubeconfig 文件组织集群访问](/zh/docs/concepts/configuration/organize-cluster-access-kubeconfig/)
483+
[使用 kubeconfig 文件组织集群访问](/zh-cn/docs/concepts/configuration/organize-cluster-access-kubeconfig/)
484484

485485
<!--
486486
## Explore the $HOME/.kube directory
@@ -564,6 +564,6 @@ $Env:KUBECONFIG=$ENV:KUBECONFIG_SAVED
564564
* [kubectl config](/docs/reference/generated/kubectl/kubectl-commands#config)
565565
-->
566566

567-
* [使用 kubeconfig 文件组织集群访问](/zh/docs/concepts/configuration/organize-cluster-access-kubeconfig/)
567+
* [使用 kubeconfig 文件组织集群访问](/zh-cn/docs/concepts/configuration/organize-cluster-access-kubeconfig/)
568568
* [kubectl config](/docs/reference/generated/kubectl/kubectl-commands#config)
569569

content/zh-cn/docs/tasks/access-application-cluster/configure-dns-cluster.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ kubeadm 默认会安装 CoreDNS。
2525
For more information on how to configure CoreDNS for a Kubernetes cluster, see the [Customizing DNS Service](/docs/tasks/administer-cluster/dns-custom-nameservers/). An example demonstrating how to use Kubernetes DNS with kube-dns, see the [Kubernetes DNS sample plugin](http://github.com/kubernetes/examples/tree/master/staging/cluster-dns)
2626
-->
2727
要了解关于如何为 Kubernetes 集群配置 CoreDNS 的更多信息,参阅
28-
[定制 DNS 服务](/zh/docs/tasks/administer-cluster/dns-custom-nameservers/)
28+
[定制 DNS 服务](/zh-cn/docs/tasks/administer-cluster/dns-custom-nameservers/)
2929
关于如何利用 kube-dns 配置 kubernetes DNS 的演示例子,参阅
3030
[Kubernetes DNS 插件示例](http://github.com/kubernetes/examples/tree/master/staging/cluster-dns)
3131

content/zh-cn/docs/tasks/access-application-cluster/connecting-frontend-backend.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@ This task uses
4848
require a supported environment. If your environment does not support this, you can use a Service of type
4949
[NodePort](/docs/concepts/services-networking/service/#type-nodeport) instead.
5050
-->
51-
本任务使用[外部负载均衡服务](/zh/docs/tasks/access-application-cluster/create-external-load-balancer/)
51+
本任务使用[外部负载均衡服务](/zh-cn/docs/tasks/access-application-cluster/create-external-load-balancer/)
5252
所以需要对应的可支持此功能的环境。如果你的环境不能支持,你可以使用
53-
[NodePort](/zh/docs/concepts/services-networking/service/#type-nodeport)
53+
[NodePort](/zh-cn/docs/concepts/services-networking/service/#type-nodeport)
5454
类型的服务代替。
5555

5656
<!-- lessoncontent -->
@@ -246,7 +246,7 @@ so that you can change the configuration more easily.
246246
这个 nginx 配置文件是被打包在
247247
[容器镜像](/examples/service/access/Dockerfile) 里的。
248248
更好的方法是使用
249-
[ConfigMap](/zh/docs/tasks/configure-pod-container/configure-pod-configmap/)
249+
[ConfigMap](/zh-cn/docs/tasks/configure-pod-container/configure-pod-configmap/)
250250
这样的话你可以更轻易地更改配置。
251251
{{< /note >}}
252252

@@ -343,7 +343,7 @@ kubectl delete deployment frontend backend
343343
* Learn more about [ConfigMaps](/docs/tasks/configure-pod-container/configure-pod-configmap/)
344344
* Learn more about [DNS for Service and Pods](/docs/concepts/services-networking/dns-pod-service/)
345345
-->
346-
* 进一步了解 [Service](/zh/docs/concepts/services-networking/service/)
347-
* 进一步了解 [ConfigMap](/zh/docs/tasks/configure-pod-container/configure-pod-configmap/)
348-
* 进一步了解 [Service 和 Pods 的 DNS](/zh/docs/concepts/services-networking/dns-pod-service/)
346+
* 进一步了解 [Service](/zh-cn/docs/concepts/services-networking/service/)
347+
* 进一步了解 [ConfigMap](/zh-cn/docs/tasks/configure-pod-container/configure-pod-configmap/)
348+
* 进一步了解 [Service 和 Pods 的 DNS](/zh-cn/docs/concepts/services-networking/dns-pod-service/)
349349

content/zh-cn/docs/tasks/access-application-cluster/create-external-load-balancer.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ For more information, check the [Ingress](/docs/concepts/services-networking/ing
3535
documentation.
3636
-->
3737
你还可以使用 {{< glossary_tooltip text="Ingress" term_id="ingress" >}} 代替 Service。
38-
更多信息,请参阅 [Ingress](/zh/docs/concepts/services-networking/ingress/) 文档。
38+
更多信息,请参阅 [Ingress](/zh-cn/docs/concepts/services-networking/ingress/) 文档。
3939

4040
## {{% heading "prerequisites" %}}
4141

@@ -325,7 +325,7 @@ Kubernetes 控制平面自动创建外部负载均衡器、健康检查(如果
325325
* Read about [Ingress](/docs/concepts/services-networking/ingress/)
326326
* Read [Connecting Applications with Services](/docs/concepts/services-networking/connect-applications-service/)
327327
-->
328-
* 阅读[服务](/zh/docs/concepts/services-networking/service/)
329-
* 阅读 [Ingress](/zh/docs/concepts/services-networking/ingress/)
330-
* 阅读[使用 Service 连接到应用](/zh/docs/concepts/services-networking/connect-applications-service/)
328+
* 阅读[服务](/zh-cn/docs/concepts/services-networking/service/)
329+
* 阅读 [Ingress](/zh-cn/docs/concepts/services-networking/ingress/)
330+
* 阅读[使用 Service 连接到应用](/zh-cn/docs/concepts/services-networking/connect-applications-service/)
331331

content/zh-cn/docs/tasks/access-application-cluster/ingress-minikube.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ to services in a cluster. An [Ingress controller](/docs/concepts/services-networ
1919
2020
This page shows you how to set up a simple Ingress which routes requests to Service web or web2 depending on the HTTP URI.
2121
-->
22-
[Ingress](/zh/docs/concepts/services-networking/ingress/)是一种 API 对象,其中定义了一些规则使得集群中的
22+
[Ingress](/zh-cn/docs/concepts/services-networking/ingress/)是一种 API 对象,其中定义了一些规则使得集群中的
2323
服务可以从集群外访问。
24-
[Ingress 控制器](/zh/docs/concepts/services-networking/ingress-controllers/)
24+
[Ingress 控制器](/zh-cn/docs/concepts/services-networking/ingress-controllers/)
2525
负责满足 Ingress 中所设置的规则。
2626

2727
本节为你展示如何配置一个简单的 Ingress,根据 HTTP URI 将服务请求路由到
@@ -45,7 +45,7 @@ This page shows you how to set up a simple Ingress which routes requests to Serv
4545
: {{< kat-button >}}
4646

4747
本地
48-
: 如果已经在本地[安装Minikube](/zh/docs/tasks/tools/#minikube)
48+
: 如果已经在本地[安装Minikube](/zh-cn/docs/tasks/tools/#minikube)
4949
请运行 `minikube start` 创建一个集群。
5050

5151
<!--
@@ -438,6 +438,6 @@ The following manifest defines an Ingress that sends traffic to your Service via
438438
* Read more about [Services](/docs/concepts/services-networking/service/)
439439
-->
440440

441-
* 进一步了解 [Ingress](/zh/docs/concepts/services-networking/ingress/)
442-
* 进一步了解 [Ingress 控制器](/zh/docs/concepts/services-networking/ingress-controllers/)
443-
* 进一步了解 [服务](/zh/docs/concepts/services-networking/service/)
441+
* 进一步了解 [Ingress](/zh-cn/docs/concepts/services-networking/ingress/)
442+
* 进一步了解 [Ingress 控制器](/zh-cn/docs/concepts/services-networking/ingress-controllers/)
443+
* 进一步了解 [服务](/zh-cn/docs/concepts/services-networking/service/)

content/zh-cn/docs/tasks/access-application-cluster/list-all-running-container-images.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ of Containers for each.
5050
- 使用 `kubectl get pods --all-namespaces` 获取所有命名空间下的所有 Pod
5151
- 使用 `-o jsonpath={.items[*].spec.containers[*].image}` 来格式化输出,以仅包含容器镜像名称。
5252
这将以递归方式从返回的 json 中解析出 `image` 字段。
53-
- 参阅 [jsonpath 说明](/zh/docs/reference/kubectl/jsonpath/)
53+
- 参阅 [jsonpath 说明](/zh-cn/docs/reference/kubectl/jsonpath/)
5454
获取更多关于如何使用 jsonpath 的信息。
5555
- 使用标准化工具来格式化输出:`tr`, `sort`, `uniq`
5656
- 使用 `tr` 以用换行符替换空格
@@ -173,6 +173,6 @@ kubectl get pods --all-namespaces -o go-template --template="{{range .items}}{{r
173173
-->
174174
### 参考
175175

176-
* [Jsonpath](/zh/docs/reference/kubectl/jsonpath/) 参考指南
176+
* [Jsonpath](/zh-cn/docs/reference/kubectl/jsonpath/) 参考指南
177177
* [Go template](http://golang.org/pkg/text/template/) 参考指南
178178

content/zh-cn/docs/tasks/access-application-cluster/service-access-application-cluster.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,9 @@ Here is the configuration file for the application Deployment:
7070
kubectl apply -f http://k8s.io/examples/service/access/hello-application.yaml
7171
```
7272

73-
上面的命令创建一个 [Deployment](/zh/docs/concepts/workloads/controllers/deployment/) 对象
74-
和一个关联的 [ReplicaSet](/zh/docs/concepts/workloads/controllers/replicaset/) 对象。
75-
这个 ReplicaSet 有两个 [Pod](/zh/docs/concepts/workloads/pods/)
73+
上面的命令创建一个 [Deployment](/zh-cn/docs/concepts/workloads/controllers/deployment/) 对象
74+
和一个关联的 [ReplicaSet](/zh-cn/docs/concepts/workloads/controllers/replicaset/) 对象。
75+
这个 ReplicaSet 有两个 [Pod](/zh-cn/docs/concepts/workloads/pods/)
7676
每个 Pod 都运行着 Hello World 应用。
7777

7878
<!--
@@ -211,7 +211,7 @@ to create a Service.
211211
## 使用服务配置文件
212212

213213
作为 `kubectl expose` 的替代方法,你可以使用
214-
[服务配置文件](/zh/docs/concepts/services-networking/service/) 来创建服务。
214+
[服务配置文件](/zh-cn/docs/concepts/services-networking/service/) 来创建服务。
215215

216216
## {{% heading "cleanup" %}}
217217

@@ -240,5 +240,5 @@ kubectl delete deployment hello-world
240240
Learn more about
241241
[connecting applications with services](/docs/concepts/services-networking/connect-applications-service/).
242242
-->
243-
- 进一步了解[通过服务连接应用](/zh/docs/concepts/services-networking/connect-applications-service/)
243+
- 进一步了解[通过服务连接应用](/zh-cn/docs/concepts/services-networking/connect-applications-service/)
244244

0 commit comments

Comments
 (0)