阿里云 CSI 插件介绍
插件介绍:
CSI-Plugin 是Kubernetes生态中提供的一种存储扩展接口标准,主要功能是实现外置存储卷挂载到Pod内部,为Pod内部的应用提供存储服务。
阿里云CSI-Plugin组件遵循标准CSI规范,提供了EBS、NAS、OSS等类型阿里云云存储服务的挂载能力。自ACK 1.16集群开始,部署集群事会默认安装最新版本的CSI组件,您将可以直接通过CSI Plugin插件使用阿里云存储服务。CSI Plugin提供了数据卷的全生命周期管理,包括数据卷的:创建、挂载、卸载、删除、扩容等服务;
CSI 组件架构如下图所示:
Flexvolume vs CSI:
除了CSI插件,阿里云ACK还支持通过Flexvolume方式提供数据卷的挂载服务。CSI逐步替换Flexvolume是K8S社区发展的趋势,新建集群中我们更推荐使用CSI类型插件。由于Flexvolume、CSI依赖的Kubelet配置不同,目前ACK环境只能在创建集群时选择使用其中一种插件,暂不支持插件类型混用或者转换。
版本信息:
CSI存储插件主要包含:CSI-Plugin 和 CSI-Provisioner 两个应用部署,其主要组件使用相同的镜像发布版本,所以只需关注同一个镜像版本信息。
当前发布的镜像版本列表:
v1.14.8.36-93f2b131-aliyun
v1.14.8.32-c77e277b-aliyun
v1.14.5.60-5318afe-aliyun
详细的版本信息可参考:https://github.com/kubernetes-sigs/alibaba-cloud-csi-driver/releases
插件安装:
部署ACK 1.16集群的时候,会默认安装CSI插件。
您可以参考社区的安装使用说明:https://github.com/kubernetes-sigs/alibaba-cloud-csi-driver
插件升级:
升级前请阅读CSI升级说明,部分CSI版本升级需要通过手动命令行方式升级,
参考:https://yq.aliyun.com/articles/745944
ACK控制台的插件管理页面提供了可视化的插件升级方案,您可以登陆控制台进行升级。
使用方法:
使用阿里云CSI存储插件,您需要参考使用文档:https://help.aliyun.com/document_detail/134722.html
您也可以关注CSI社区发展趋势:https://github.com/kubernetes-sigs/alibaba-cloud-csi-driver
问题反馈:
您可以在社区提issue:CSI Issues
您可以加入CSI钉钉讨论群:CSI交流群
您也可以通过阿里云技术支持团队沟通问题;
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
CSI 存储插件升级指南
新创建的ACK集群都是默认安装最新的存储插件。在升级时,有些模板变化较大的版本需要参考下面升级步骤: CSI-Plugin升级: 1. CSI-Plugin镜像版本信息: v1.14.8.36-93f2b131-aliyun v1.14.8.32-c77e277b-aliyun v1.14.5.60-5318afe-aliyun 版本信息详见:https://github.com/kubernetes-sigs/alibaba-cloud-csi-driver/releases 2. 升级 “v1.14.8.32-c77e277b-aliyun(含)” 之前的版本到最新: 1)下载升级脚本:http://aliacs-k8s.oss-cn-hangzhou.aliyuncs.com/csi/upgrade_csi-plugin.sh $ wget http://aliacs-k8s.oss-cn-hangzhou.aliyuncs.com/csi/upgrade_csi-plugin.sh 2)登陆集群Master或者配置好kubeconf的环境(可以执行kubectl),执行脚本: ...
- 下一篇
Flutter 77: 图解历史 Android Native 项目接入 Flutter Module
随着 Flutter 的逐渐发展与完善,与 Native 结合使用的场景越来越多;小菜今天尝试将一个历史的 Android Native 项目接入 Flutter Module; AndroidX Flutter 的发展很迅速,大部分插件均适配 AndroidX,为了今后开发的便利性,小菜优先由如下版本升级适配 AndroidX; minSdkVersion 17 targetSdkVersion 26 compileSdkVersion 28 buildToolsVersion "28.0.3" 小菜以前尝试过 Flutter 升级适配 AndroidX,Android 的处理类似,小菜以实际项目尝试适配; 1. 添加 AndroidX 配置 在 android/gradle.properties 文件中添加如下配置: android.useAndroidX=true android.enableJetifier=true 2. Migrate to AndroidX 小菜通过 Android Studio 中的 Migrate to AndroidX 来配合升级(纯手动升级需要修改...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- 设置Eclipse缩进为4个空格,增强代码规范
- MySQL8.0.19开启GTID主从同步CentOS8