File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ type CNI interface {
17
17
}
18
18
```
19
19
20
- 该接口只有四个方法,添加网络、删除网络、 添加网络列表、删除网络列表。
20
+ 该接口只有四个方法,添加网络列表、删除网络列表、添加网络、删除网络 。
21
21
22
22
## 设计考量
23
23
Original file line number Diff line number Diff line change @@ -98,13 +98,13 @@ spec:
98
98
99
99
当一个引用了 CSI Volume 的 pod 被调度时, Kubernetes 将针对外部 CSI 插件进行相应的操作,以确保特定的 Volume 被 attached、mounted, 并且能被 pod 中的容器使用。
100
100
101
- 关于 CSI 实现的详细信息请参考[设计文档](https://github.com/kubernetes/community/blob/master/contributors/ design-proposals/storage/container-storage-interface.md)。
101
+ 关于 CSI 实现的详细信息请参考[设计文档](https://github.com/kubernetes/design-proposals-archive/blob/main /storage/container-storage-interface.md)。
102
102
103
103
# # 创建 CSI 驱动
104
104
105
- Kubernetes 尽可能少地指定 CSI Volume 驱动程序的打包和部署规范。[这里](https://github.com/kubernetes/community/blob/master/contributors/ design-proposals/storage/container-storage-interface.md#third-party-csi-volume-drivers)记录了在 Kubernetes 上部署 CSI Volume 驱动程序的最低要求。
105
+ Kubernetes 尽可能少地指定 CSI Volume 驱动程序的打包和部署规范。[这里](https://github.com/kubernetes/design-proposals-archive/blob/main /storage/container-storage-interface.md#third-party-csi-volume-drivers)记录了在 Kubernetes 上部署 CSI Volume 驱动程序的最低要求。
106
106
107
- 最低要求文件还包含[概述部分](https://github.com/kubernetes/community/blob/master/contributors/ design-proposals/ storage/container-storage-interface.md#recommended-mechanism-for-deploying-csi-drivers-on-kubernetes),提供了在 Kubernetes 上部署任意容器化 CSI 驱动程序的建议机制。存储提供商可以运用这个机制来简化 Kubernetes 上容器式 CSI 兼容 Volume 驱动程序的部署。
107
+ 最低要求文件还包含[概述部分](https://github.com/kubernetes/design-proposals-archive/blob/main/ storage/container-storage-interface.md#recommended-mechanism-for-deploying-csi-drivers-on-kubernetes),提供了在 Kubernetes 上部署任意容器化 CSI 驱动程序的建议机制。存储提供商可以运用这个机制来简化 Kubernetes 上容器式 CSI 兼容 Volume 驱动程序的部署。
108
108
109
109
作为推荐部署的一部分,Kubernetes 团队提供以下 sidecar(辅助)容器:
110
110
Original file line number Diff line number Diff line change 1
1
# Etcd 解析
2
2
3
- Etcd 是 Kubernetes 集群中的一个十分重要的组件,用于保存集群所有的网络配置和对象的状态信息。在后面具体的安装环境中,我们安装的 etcd 的版本是 v3.1.5,整个 Kubernetes 系统中一共有两个服务需要用到 etcd 用来协同和存储配置 ,分别是:
3
+ Etcd 是 Kubernetes 集群中的一个十分重要的组件,用于保存集群所有的网络配置和对象的状态信息。在后面具体的安装环境中,我们安装的 etcd 的版本是 v3.1.5,整个 Kubernetes 系统中一共有两个服务需要用到 etcd 来协同和存储配置 ,分别是:
4
4
5
5
- 网络插件 flannel、对于其它网络插件也需要用到 etcd 存储网络的配置信息
6
6
- Kubernetes 本身,包括各种对象的状态和元信息配置
@@ -83,7 +83,7 @@ thirdpartyresources
83
83
ETCDCTL_API=3 etcdctl get /registry/pods --prefix -w json| python -m json.tool
84
84
```
85
85
86
- 此时将看到 json 格式输出的结果,其中的` key ` 使用了` base64 ` 编码,关于 etcdctl 命令的详细用法请参考 [ 使用 etcdctl 访问 kubernetes 数据] ( ../guide/using-etcdctl-to-access- kubernetes-data.md ) 。
86
+ 此时将看到 json 格式输出的结果,其中的` key ` 使用了` base64 ` 编码,关于 etcdctl 命令的详细用法请参考 [ 使用 etcdctl 访问 kubernetes 数据] ( https://lib.jimmysong.io/ kubernetes-handbook/cli/etcdctl/ ) 。
87
87
88
88
## Etcd V2 与 V3 版本 API 的区别
89
89
You can’t perform that action at this time.
0 commit comments