Skip to content

Commit cf16ca4

Browse files
committed
[zh]sync /compute-storage-net/_index.md
1 parent d1006d0 commit cf16ca4

File tree

1 file changed

+86
-0
lines changed
  • content/zh-cn/docs/concepts/extend-kubernetes/compute-storage-net

1 file changed

+86
-0
lines changed
Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,90 @@
11
---
22
title: 计算、存储和网络扩展
33
weight: 30
4+
no_list: true
45
---
6+
<!--
7+
title: Compute, Storage, and Networking Extensions
8+
weight: 30
9+
no_list: true
10+
-->
11+
12+
<!--
13+
This section covers extensions to your cluster that do not come as part as Kubernetes itself.
14+
You can use these extensions to enhance the nodes in your cluster, or to provide the network
15+
fabric that links Pods together.
16+
17+
* [CSI](/docs/concepts/storage/volumes/#csi) and [FlexVolume](/docs/concepts/storage/volumes/#flexvolume) storage plugins
18+
-->
19+
本节介绍不属于 Kubernetes 本身组成部分的一些集群扩展。
20+
你可以使用这些扩展来增强集群中的节点,或者提供将 Pod 关联在一起的网络结构。
21+
22+
* [CSI](/zh-cn/docs/concepts/storage/volumes/#csi)
23+
[FlexVolume](/zh-cn/docs/concepts/storage/volumes/#flexvolume) 存储插件
24+
25+
<!--
26+
{{< glossary_tooltip text="Container Storage Interface" term_id="csi" >}} (CSI) plugins
27+
provide a way to extend Kubernetes with supports for new kinds of volumes. The volumes can
28+
be backed by durable external storage, or provide ephemeral storage, or they might offer a
29+
read-only interface to information using a filesystem paradigm.
30+
31+
Kubernetes also includes support for [FlexVolume](/docs/concepts/storage/volumes/#flexvolume)
32+
plugins, which are deprecated since Kubernetes v1.23 (in favour of CSI).
33+
-->
34+
35+
{{< glossary_tooltip text="容器存储接口" term_id="csi" >}} (CSI) 插件提供了一种扩展
36+
Kubernetes 的方式使其支持新类别的卷。
37+
这些卷可以由持久的外部存储提供支持,可以提供临时存储,还可以使用文件系统范型为信息提供只读接口。
38+
39+
Kubernetes 还包括对 [FlexVolume](/zh-cn/docs/concepts/storage/volumes/#flexvolume)
40+
插件的扩展支持,该插件自 Kubernetes v1.23 起被弃用(被 CSI 替代)。
41+
42+
<!--
43+
FlexVolume plugins allow users to mount volume types that aren't natively
44+
supported by Kubernetes. When you run a Pod that relies on FlexVolume
45+
storage, the kubelet calls a binary plugin to mount the volume. The archived
46+
[FlexVolume](https://git.k8s.io/design-proposals-archive/storage/flexvolume-deployment.md)
47+
design proposal has more detail on this approach.
48+
49+
The [Kubernetes Volume Plugin FAQ for Storage Vendors](https://github.com/kubernetes/community/blob/master/sig-storage/volume-plugin-faq.md#kubernetes-volume-plugin-faq-for-storage-vendors)
50+
includes general information on storage plugins.
51+
-->
52+
53+
FlexVolume 插件允许用户挂载 Kubernetes 本身不支持的卷类型。
54+
当你运行依赖于 FlexVolume 存储的 Pod 时,kubelet 会调用一个二进制插件来挂载该卷。
55+
归档的 [FlexVolume](https://git.k8s.io/design-proposals-archive/storage/flexvolume-deployment.md)
56+
设计提案对此方法有更多详细说明。
57+
58+
[Kubernetes 存储供应商的卷插件 FAQ](https://github.com/kubernetes/community/blob/master/sig-storage/volume-plugin-faq.md#kubernetes-volume-plugin-faq-for-storage-vendors)
59+
包含了有关存储插件的通用信息。
60+
61+
<!--
62+
* [Device plugins](/docs/concepts/extend-kubernetes/compute-storage-net/device-plugins/)
63+
64+
Device plugins allow a node to discover new Node facilities (in addition to the
65+
built-in node resources such as `cpu` and `memory`), and provide these custom node-local
66+
facilities to Pods that request them.
67+
-->
68+
* [设备插件](/zh-cn/docs/concepts/extend-kubernetes/compute-storage-net/device-plugins/)
69+
70+
设备插件允许一个节点发现新的 Node 设施(除了 `cpu``memory` 等内置的节点资源之外),
71+
并向请求资源的 Pod 提供了这些自定义的节点本地设施。
72+
73+
<!--
74+
* [Network plugins](/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins/)
75+
76+
A network plugin allow Kubernetes to work with different networking topologies and technologies.
77+
Your Kubernetes cluster needs a _network plugin_ in order to have a working Pod network
78+
and to support other aspects of the Kubernetes network model.
79+
80+
Kubernetes {{< skew currentVersion >}} is compatible with {{< glossary_tooltip text="CNI" term_id="cni" >}}
81+
network plugins.
82+
-->
83+
* [网络插件](/zh-cn/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins/)
84+
85+
网络插件可以让 Kubernetes 使用不同的网络拓扑和技术。
86+
你的 Kubernetes 集群需要一个 **网络插件** 才能拥有一个正常工作的 Pod 网络,
87+
才能支持 Kubernetes 网络模型的其他方面。
88+
89+
Kubernetes {{< skew currentVersion >}} 兼容
90+
{{< glossary_tooltip text="CNI" term_id="cni" >}} 网络插件。

0 commit comments

Comments
 (0)