【全球时快讯】优点知识Go 运维开发训练营第1 2期
发布时间:2023-04-24 00:22:46
来源:哔哩哔哩
(资料图)
在这个设计文档中,kubernetes CSI的设计者讲述了一些为什么要开发CSI插件的原因,大概就是:
Kubernetes卷插件目前是“in-tree”,意味着它们与核心kubernetes二进制文件链接,编译,构建和一起发布。有不利于核心代码的发布,增加了工作量,并且卷插件的权限太高等缺点.
现有的Flex Volume插件需要访问节点和主机的根文件系统才能部署第三方驱动程序文件,并且对主机的依赖性强.
容器存储接口(CSI)是由来自各个CO的社区成员(包括Kubernetes,Mesos,Cloud Foundry和Docker)之间的合作产生的规范。此接口的目标是为CO建立标准化机制,以将任意存储系统暴露给其容器化工作负载。
标签: