Skip to content

Commit bb7c4de

Browse files
authored
Merge pull request #23004 from tengqm/zh-links-concepts-8
[zh] Fix links in concepts section (8/last)
2 parents 36b9248 + c67f381 commit bb7c4de

File tree

6 files changed

+507
-388
lines changed

6 files changed

+507
-388
lines changed

content/zh/docs/concepts/cluster-administration/_index.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "集群管理"
2+
title: 集群管理
33
weight: 100
44
content_type: concept
55
description: >
@@ -58,15 +58,15 @@ Before choosing a guide, here are some considerations:
5858
- Do you **just want to run a cluster**, or do you expect to do **active development of Kubernetes project code**? If the
5959
latter, choose an actively-developed distro. Some distros only use binary releases, but
6060
offer a greater variety of choices.
61-
- Familiarize yourself with the [components](/docs/admin/cluster-components/) needed to run a cluster.
61+
- Familiarize yourself with the [components](/docs/concepts/overview/components/) needed to run a cluster.
6262
-->
6363
- 你是打算在你的计算机上尝试 Kubernetes,还是要构建一个高可用的多节点集群?请选择最适合你需求的发行版。
6464
- 您正在使用类似 [Google Kubernetes Engine](https://cloud.google.com/kubernetes-engine/) 这样的**被托管的 Kubernetes 集群**, 还是**管理您自己的集群**
6565
- 你的集群是在**本地**还是**云(IaaS)**上?Kubernetes 不能直接支持混合集群。作为代替,你可以建立多个集群。
6666
- **如果你在本地配置 Kubernetes**,需要考虑哪种[网络模型](/zh/docs/concepts/cluster-administration/networking/)最适合。
6767
- 你的 Kubernetes 在**裸金属硬件**上还是**虚拟机(VMs)**上运行?
6868
-**只想运行一个集群**,还是打算**参与开发 Kubernetes 项目代码**?如果是后者,请选择一个处于开发状态的发行版。某些发行版只提供二进制发布版,但提供更多的选择。
69-
- 让你自己熟悉运行一个集群所需的[组件](/zh/docs/admin/cluster-components)
69+
- 让你自己熟悉运行一个集群所需的[组件](/zh/docs/concepts/overview/components/)
7070

7171
<!--
7272
## Managing a cluster
@@ -82,7 +82,7 @@ Before choosing a guide, here are some considerations:
8282
* [管理集群](/zh/docs/tasks/administer-cluster/cluster-management/)叙述了和集群生命周期相关的几个主题:
8383
创建新集群、升级集群的控制节点和工作节点、执行节点维护(例如内核升级)以及升级运行中的集群的 Kubernetes API 版本。
8484

85-
* 学习如何[管理节点](/zh/docs/concepts/nodes/node/)
85+
* 学习如何[管理节点](/zh/docs/concepts/architecture/nodes/)
8686

8787
* 学习如何设定和管理集群共享的[资源配额](/zh/docs/concepts/policy/resource-quotas/)
8888

@@ -101,12 +101,12 @@ Before choosing a guide, here are some considerations:
101101
## 保护集群
102102

103103
* [证书](/zh/docs/concepts/cluster-administration/certificates/)节描述了使用不同的工具链生成证书的步骤。
104-
* [Kubernetes 容器环境](/zh/docs/concepts/containers/container-environment-variables/)描述了 Kubernetes 节点上由 Kubelet 管理的容器的环境。
104+
* [Kubernetes 容器环境](/zh/docs/concepts/containers/container-environment/)描述了 Kubernetes 节点上由 Kubelet 管理的容器的环境。
105105
* [控制到 Kubernetes API 的访问](/zh/docs/reference/access-authn-authz/controlling-access/)描述了如何为用户和 service accounts 建立权限许可。
106106
* [认证](/zh/docs/reference/access-authn-authz/authentication/)节阐述了 Kubernetes 中的身份认证功能,包括许多认证选项。
107-
* [鉴权](/zh/docs/admin/authorization/)从认证中分离出来,用于控制如何处理 HTTP 请求。
107+
* [鉴权](/zh/docs/reference/access-authn-authz/authorization/)从认证中分离出来,用于控制如何处理 HTTP 请求。
108108
* [使用准入控制器](/zh/docs/reference/access-authn-authz/admission-controllers) 阐述了在认证和授权之后拦截到 Kubernetes API 服务的请求的插件。
109-
* [在 Kubernetes 集群中使用 Sysctls](/zh/docs/concepts/cluster-administration/sysctl-cluster/) 描述了管理员如何使用 `sysctl` 命令行工具来设置内核参数。
109+
* [在 Kubernetes 集群中使用 Sysctls](/zh/docs/tasks/administer-cluster/sysctl-cluster/) 描述了管理员如何使用 `sysctl` 命令行工具来设置内核参数。
110110
* [审计](/zh/docs/tasks/debug-application-cluster/audit/)描述了如何与 Kubernetes 的审计日志交互。
111111

112112
<!--
@@ -118,9 +118,9 @@ Before choosing a guide, here are some considerations:
118118
-->
119119
### 保护 kubelet
120120

121-
* [主控节点通信](/zh/docs/concepts/cluster-administration/master-node-communication/)
121+
* [主控节点通信](/zh/docs/concepts/architecture/control-plane-node-communication/)
122122
* [TLS 引导](/zh/docs/reference/command-line-tools-reference/kubelet-tls-bootstrapping/)
123-
* [Kubelet 认证/授权](/zh/docs/admin/kubelet-authentication-authorization/)
123+
* [Kubelet 认证/授权](/zh/docs/reference/command-line-tools-reference/kubelet-authentication-authorization/)
124124

125125
<!--
126126
## Optional Cluster Services

content/zh/docs/concepts/cluster-administration/addons.md

Lines changed: 38 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,22 @@
11
---
2-
32
title: 安装扩展(Addons)
43
content_type: concept
54
---
65

76
<!-- overview -->
87

9-
108
<!--
119
Add-ons extend the functionality of Kubernetes.
1210
1311
This page lists some of the available add-ons and links to their respective installation instructions.
1412
1513
Add-ons in each section are sorted alphabetically - the ordering does not imply any preferential status.
1614
-->
17-
1815
Add-ons 扩展了 Kubernetes 的功能。
1916

2017
本文列举了一些可用的 add-ons 以及到它们各自安装说明的链接。
2118

22-
每个 add-ons 按字母顺序排序 - 顺序不代表任何优先地位。
23-
24-
25-
19+
每个 Add-ons 按字母顺序排序 - 顺序不代表任何优先地位。
2620

2721
<!-- body -->
2822

@@ -45,56 +39,73 @@ Add-ons 扩展了 Kubernetes 的功能。
4539
* [Romana](http://romana.io) is a Layer 3 networking solution for pod networks that also supports the [NetworkPolicy API](/docs/concepts/services-networking/network-policies/). Kubeadm add-on installation details available [here](https://github.com/romana/romana/tree/master/containerize).
4640
* [Weave Net](https://www.weave.works/docs/net/latest/kube-addon/) provides networking and network policy, will carry on working on both sides of a network partition, and does not require an external database.
4741
-->
48-
4942
## 网络和网络策略
5043

5144
* [ACI](https://www.github.com/noironetworks/aci-containers) 通过 Cisco ACI 提供集成的容器网络和安全网络。
52-
* [Calico](https://docs.projectcalico.org/v3.11/getting-started/kubernetes/installation/calico) 是一个安全的 L3 网络和网络策略提供者。
45+
* [Calico](https://docs.projectcalico.org/v3.11/getting-started/kubernetes/installation/calico)
46+
是一个安全的 L3 网络和网络策略驱动。
5347
* [Canal](https://github.com/tigera/canal/tree/master/k8s-install) 结合 Flannel 和 Calico,提供网络和网络策略。
54-
* [Cilium](https://github.com/cilium/cilium) 是一个 L3 网络和网络策略插件,能够透明的实施 HTTP/API/L7 策略。同时支持路由(routing)和叠加/封装(overlay/encapsulation)模式。
55-
* [CNI-Genie](https://github.com/Huawei-PaaS/CNI-Genie) 使 Kubernetes 无缝连接到一种 CNI 插件,例如:Flannel、Calico、Canal、Romana 或者 Weave。
56-
* [Contiv](http://contiv.github.io) 为多种用例提供可配置网络(使用 BGP 的原生 L3,使用 vxlan 的 overlay,经典 L2 和 Cisco-SDN/ACI)和丰富的策略框架。Contiv 项目完全[开源](http://github.com/contiv)[安装工具](http://github.com/contiv/install)同时提供基于和不基于 kubeadm 的安装选项。
57-
* 基于 [Tungsten Fabric](https://tungsten.io)[Contrail](http://www.juniper.net/us/en/products-services/sdn/contrail/contrail-networking/),是一个开源的多云网络虚拟化和策略管理平台,Contrail 和 Tungsten Fabric 与业务流程系统(例如 Kubernetes、OpenShift、OpenStack和Mesos)集成在一起,并为虚拟机、容器或 Pod 以及裸机工作负载提供了隔离模式。
58-
* [Flannel](https://github.com/coreos/flannel/blob/master/Documentation/kube-flannel.yml) 是一个可以用于 Kubernetes 的 overlay 网络提供者。
48+
* [Cilium](https://github.com/cilium/cilium) 是一个 L3 网络和网络策略插件,能够透明的实施 HTTP/API/L7 策略。
49+
同时支持路由(routing)和覆盖/封装(overlay/encapsulation)模式。
50+
* [CNI-Genie](https://github.com/Huawei-PaaS/CNI-Genie) 使 Kubernetes 无缝连接到一种 CNI 插件,
51+
例如:Flannel、Calico、Canal、Romana 或者 Weave。
52+
* [Contiv](https://contiv.github.io) 为多种用例提供可配置网络(使用 BGP 的原生 L3,使用 vxlan 的覆盖网络,
53+
经典 L2 和 Cisco-SDN/ACI)和丰富的策略框架。Contiv 项目完全[开源](https://github.com/contiv)
54+
[安装工具](https://github.com/contiv/install)同时提供基于和不基于 kubeadm 的安装选项。
55+
* 基于 [Tungsten Fabric](https://tungsten.io)
56+
[Contrail](https://www.juniper.net/us/en/products-services/sdn/contrail/contrail-networking/)
57+
是一个开源的多云网络虚拟化和策略管理平台,Contrail 和 Tungsten Fabric 与业务流程系统
58+
(例如 Kubernetes、OpenShift、OpenStack和Mesos)集成在一起,
59+
为虚拟机、容器或 Pod 以及裸机工作负载提供了隔离模式。
60+
* [Flannel](https://github.com/coreos/flannel/blob/master/Documentation/kube-flannel.yml)
61+
是一个可以用于 Kubernetes 的 overlay 网络提供者。
5962
* [Knitter](https://github.com/ZTE/Knitter/) 是为 kubernetes 提供复合网络解决方案的网络组件。
60-
* [Multus](https://github.com/Intel-Corp/multus-cni) 是一个多插件,可在 Kubernetes 中提供多种网络支持,以支持所有 CNI 插件(例如 Calico,Cilium,Contiv,Flannel),而且包含了在 Kubernetes 中基于 SRIOV、DPDK、OVS-DPDK 和 VPP 的工作负载。
61-
* [NSX-T](https://docs.vmware.com/en/VMware-NSX-T/2.0/nsxt_20_ncp_kubernetes.pdf) 容器插件( NCP )提供了 VMware NSX-T 与容器协调器(例如 Kubernetes)之间的集成,以及 NSX-T 与基于容器的 CaaS / PaaS 平台(例如关键容器服务(PKS)和 OpenShift)之间的集成。
62-
* [Nuage](https://github.com/nuagenetworks/nuage-kubernetes/blob/v5.1.1-1/docs/kubernetes-1-installation.rst) 是一个 SDN 平台,可在 Kubernetes Pods 和非 Kubernetes 环境之间提供基于策略的联网,并具有可视化和安全监控。
63-
* [Romana](http://romana.io) 是一个 pod 网络的层 3 解决方案,并且支持 [NetworkPolicy API](/docs/concepts/services-networking/network-policies/)。Kubeadm add-on 安装细节可以在[这里](https://github.com/romana/romana/tree/master/containerize)找到。
64-
* [Weave Net](https://www.weave.works/docs/net/latest/kube-addon/) 提供了在网络分组两端参与工作的网络和网络策略,并且不需要额外的数据库。
63+
* [Multus](https://github.com/Intel-Corp/multus-cni) 是一个多插件,可在 Kubernetes 中提供多种网络支持,
64+
以支持所有 CNI 插件(例如 Calico,Cilium,Contiv,Flannel),
65+
而且包含了在 Kubernetes 中基于 SRIOV、DPDK、OVS-DPDK 和 VPP 的工作负载。
66+
* [NSX-T](https://docs.vmware.com/en/VMware-NSX-T/2.0/nsxt_20_ncp_kubernetes.pdf) 容器插件(NCP)
67+
提供了 VMware NSX-T 与容器协调器(例如 Kubernetes)之间的集成,以及 NSX-T 与基于容器的
68+
CaaS / PaaS 平台(例如关键容器服务(PKS)和 OpenShift)之间的集成。
69+
* [Nuage](https://github.com/nuagenetworks/nuage-kubernetes/blob/v5.1.1-1/docs/kubernetes-1-installation.rst)
70+
是一个 SDN 平台,可在 Kubernetes Pods 和非 Kubernetes 环境之间提供基于策略的联网,并具有可视化和安全监控。
71+
* [Romana](https://romana.io) 是一个 pod 网络的第三层解决方案,并支持[
72+
NetworkPolicy API](/zh/docs/concepts/services-networking/network-policies/)
73+
Kubeadm add-on 安装细节可以在[这里](https://github.com/romana/romana/tree/master/containerize)找到。
74+
* [Weave Net](https://www.weave.works/docs/net/latest/kube-addon/)
75+
提供在网络分组两端参与工作的网络和网络策略,并且不需要额外的数据库。
6576

6677
<!--
6778
## Service Discovery
6879
6980
* [CoreDNS](https://coredns.io) is a flexible, extensible DNS server which can be [installed](https://github.com/coredns/deployment/tree/master/kubernetes) as the in-cluster DNS for pods.
7081
-->
71-
7282
## 服务发现
7383

74-
* [CoreDNS](https://coredns.io) 是一种灵活的,可扩展的 DNS 服务器,可以[安装](https://github.com/coredns/deployment/tree/master/kubernetes)为集群内的 Pod 提供 DNS 服务。
84+
* [CoreDNS](https://coredns.io) 是一种灵活的,可扩展的 DNS 服务器,可以
85+
[安装](https://github.com/coredns/deployment/tree/master/kubernetes)为集群内的 Pod 提供 DNS 服务。
7586

7687
<!--
7788
## Visualization &amp; Control
7889
7990
* [Dashboard](https://github.com/kubernetes/dashboard#kubernetes-dashboard) is a dashboard web interface for Kubernetes.
8091
* [Weave Scope](https://www.weave.works/documentation/scope-latest-installing/#k8s) is a tool for graphically visualizing your containers, pods, services etc. Use it in conjunction with a [Weave Cloud account](https://cloud.weave.works/) or host the UI yourself.
8192
-->
82-
8393
## 可视化管理
8494

85-
86-
* [Dashboard](https://github.com/kubernetes/dashboard#kubernetes-dashboard) 是一个 Kubernetes 的 web 控制台界面。
87-
* [Weave Scope](https://www.weave.works/documentation/scope-latest-installing/#k8s) 是一个图形化工具,用于查看你的 containers、 pods、services 等。 请和一个 [Weave Cloud account](https://cloud.weave.works/) 一起使用,或者自己运行 UI。
95+
* [Dashboard](https://github.com/kubernetes/dashboard#kubernetes-dashboard) 是一个 Kubernetes 的 Web 控制台界面。
96+
* [Weave Scope](https://www.weave.works/documentation/scope-latest-installing/#k8s) 是一个图形化工具,
97+
用于查看你的容器、Pod、服务等。请和一个 [Weave Cloud 账号](https://cloud.weave.works/) 一起使用,
98+
或者自己运行 UI。
8899

89100
<!--
90101
## Infrastructure
91102
92103
* [KubeVirt](https://kubevirt.io/user-guide/#/installation/installation) is an add-on to run virtual machines on Kubernetes. Usually run on bare-metal clusters.
93104
-->
94-
95105
## 基础设施
96106

97-
* [KubeVirt](https://kubevirt.io/user-guide/#/installation/installation) 是可以让 Kubernetes 运行虚拟机的 add-ons。通常运行在裸机集群上。
107+
* [KubeVirt](https://kubevirt.io/user-guide/#/installation/installation) 是可以让 Kubernetes
108+
运行虚拟机的 add-ons。通常运行在裸机集群上。
98109

99110
<!--
100111
## Legacy Add-ons
@@ -103,7 +114,6 @@ There are several other add-ons documented in the deprecated [cluster/addons](ht
103114
104115
Well-maintained ones should be linked to here. PRs welcome!
105116
-->
106-
107117
## 遗留 Add-ons
108118

109119
还有一些其它 add-ons 归档在已废弃的 [cluster/addons](https://git.k8s.io/kubernetes/cluster/addons) 路径中。

0 commit comments

Comments
 (0)