阿里云 CSI 插件介绍

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介:

插件介绍:

CSI-Plugin 是Kubernetes生态中提供的一种存储扩展接口标准,主要功能是实现外置存储卷挂载到Pod内部,为Pod内部的应用提供存储服务。

阿里云CSI-Plugin组件遵循标准CSI规范,提供了EBS、NAS、OSS等类型阿里云云存储服务的挂载能力。自ACK 1.16集群开始,部署集群事会默认安装最新版本的CSI组件,您将可以直接通过CSI Plugin插件使用阿里云存储服务。CSI Plugin提供了数据卷的全生命周期管理,包括数据卷的:创建、挂载、卸载、删除、扩容等服务;

CSI 组件架构如下图所示:

image

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交流群

您也可以通过阿里云技术支持团队沟通问题;

相关实践学习
容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
云原生实践公开课
课程大纲 开篇:如何学习并实践云原生技术 基础篇: 5 步上手 Kubernetes 进阶篇:生产环境下的 K8s 实践 相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
目录
相关文章
|
1月前
|
人工智能 IDE API
灵动指尖 :阿里云智能编码插件 更好的为IDE内置社区服务
灵动指尖 :阿里云智能编码插件 更好的为IDE内置社区服务
|
1月前
阿里云Grafana服务支持一键安装Grafana插件
【2月更文挑战第12天】阿里云Grafana服务支持一键安装Grafana插件
28 4
|
3月前
|
Java Maven Docker
SpringBoot项目打包部署到阿里云服务器、通过Maven插件制作Docker镜像、部署项目容器、配置生产环境
SpringBoot项目打包部署到阿里云服务器、通过Maven插件制作Docker镜像、部署项目容器、配置生产环境
114 0
|
6月前
|
Serverless
阿里云函数计算FC提供了丰富的插件库,你可以在这里找到各种常用的插件
阿里云函数计算FC提供了丰富的插件库,你可以在这里找到各种常用的插件
43 1
|
7月前
|
SQL Java Maven
使用阿里云的 flink-connector-clickhouse 插件
使用阿里云的 flink-connector-clickhouse 插件
542 2
|
8月前
|
SQL AliSQL API
阿里云ElasticSearch安装开源插件实践
阿里云ElasticSearch安装开源插件实践,包含较为常用的NLPchina/elasticsearch-sql与medcl/elasticsearch-analysis-stconvert两个插件的安装、使用测试及同类插件的差异对比
|
8月前
|
SQL 存储 自然语言处理
玩转阿里云RDS PostgreSQL数据库通过pg_jieba插件进行分词
在当今社交媒体的时代,人们通过各种平台分享自己的生活、观点和情感。然而,对于平台管理员和品牌经营者来说,了解用户的情感和意见变得至关重要。为了帮助他们更好地了解用户的情感倾向,我们可以使用PostgreSQL中的pg_jieba插件对这些发帖进行分词和情感分析,来构建一个社交媒体情感分析系统,系统将根据用户的发帖内容,自动判断其情感倾向是积极、消极还是中性,并将结果存储在数据库中。
玩转阿里云RDS PostgreSQL数据库通过pg_jieba插件进行分词
|
9月前
|
Web App开发 文字识别 语音技术
阿里云RPA(Robotic Process Automation)浏览器自动化插件
阿里云RPA(Robotic Process Automation)浏览器自动化插件
865 1
|
机器学习/深度学习 人工智能 IDE
【Java】阿里云智能编码插件助力你高效开发
阿里云智能编码插件(Alibaba Cloud AI Coding Assistant)是一款AI开发插件,其强大的代码智能补全、代码示例搜索等功能,能让你的开发工作沉浸在IDE中,行云流水般编码,事半功倍地完成开发工作。
755 0
【Java】阿里云智能编码插件助力你高效开发
|
11月前
|
Web App开发 安全 前端开发
个人关于使用阿里云在云端插件的体验
作为一个前端开发者,关于浏览器的使用是非常频繁的事情,相对于程序开发人员也是如此,毕竟浏览器使用是开发中必用的工具。在开发中,谷歌的Chrome浏览器是一款非常受欢迎的开发工具,基于谷歌的Chrome浏览器的插件也有很多,那么本文就来分享一下使用体验阿里云开发者研发了一款Chrome浏览器美化插件——在云端,它的功能是为用户提供更加舒适的浏览体验。作为一个使用该插件的用户,我想在这里分享一下我的使用心得。
189 0
个人关于使用阿里云在云端插件的体验