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),执行脚本:
# 脚本后面需要带上期望升级的目标版本,一般选择最新版本; $ sh upgrade_csi-plugin.sh v1.14.8.36-93f2b131-aliyun
3)检查升级情况:
# 查看升级后的csi-plugin pod,是否都已更新,并Running; $ kubectl get pod -nkube-system | grep csi-plugin # 查看csidriver对象,看是否重建完成; $ kubectl get csidriver
3. 升级v1.14.8.36-93f2b131-aliyun(含)之后版本到最新:
后续补充;
CSI-Provisioner升级:
1. 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
2. 升级 “v1.14.8.32-c77e277b-aliyun(含)” 之前的版本到最新:
1)下载升级脚本:http://aliacs-k8s.oss-cn-hangzhou.aliyuncs.com/csi/upgrade_csi-provisioner.sh
$ wget http://aliacs-k8s.oss-cn-hangzhou.aliyuncs.com/csi/upgrade_csi-provisioner.sh
2)登陆集群Master或者配置好kubeconf的环境(可以执行kubectl),执行脚本:
# 脚本后面需要带上期望升级的目标版本,一般选择最新版本; $ sh upgrade_csi-provisioner.sh v1.14.8.36-93f2b131-aliyun
3)检查升级情况:
# 查看升级后的csi-provisioner pod,是否都已更新,并Running; $ kubectl get pod -nkube-system | grep csi-provisioner
3. 升级v1.14.8.36-93f2b131-aliyun(含)之后版本到最新:
后续补充;
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Eeveteum - 在微服务架构中监听以太坊合约事件
当构建大规模DApp时,监视以太坊的事件会变得很痛苦。在这篇文章中,我们将介绍如何使用Eventeum将后端微服务与以太坊智能合约事件之间桥接起来。 以太坊教程链接:Dapp入门 | 电商Dapp实战 | ERC721实战 | Php对接 | Java对接 | Python对接 | C#对接 | Dart对接 1、什么是Eventeum Eventeum是一个以太坊事件监听服务,它提供了智能合约与中间件层之间的桥接功能。Eventeum支持动态订阅以太坊事件,当以太坊智能合约事件触发时,包含事件详情的消息将广播到消息总线上(例如Kafka或RabbitMQ),进而被后端服务利用。 Eventeum的主要特性包括: 可动态配置 应用可以利用Eventeum提供的REST api动态订阅或取消订阅以太坊智能合约事件。 高可用性 Eventeum实例彼此通信以确保所有实例订阅相同的以太坊智能合约事件集。 弹性 可以自动检测节点失效,当节点恢复工作后订阅可以从失效时的区块继续。 分叉容错 Eventeum可以配置事件”确认“所需的区块数。如果在此期间发生了区块链的分叉,Eventeum会广播一...
- 下一篇
阿里云 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 ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- SpringBoot2全家桶,快速入门学习开发网站教程
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作