对于阿里云Kubernetes 1.16之前版本的集群,若创建集群时存储插件选择为Flexvolume,则控制台默认安装Flexvolume与Disk-Controller组件。本文介绍如何安装Flexvolume组件。

前提条件

使用限制

目前支持CentOS 7、Aliyun Linux 2操作系统。

安装组件

安装Flexvolume组件

  • 对于阿里云Kubernetes 1.16及之后版本的集群,不再支持Flexvolume组件的安装,请使用CSI-Plugin组件。更多信息,请参见Flexvolume和CSI存储插件的区别
  • 对于阿里云Kubernetes 1.16之前版本的集群,在创建集群时,若存储插件选择为Flexvolume,则控制台会默认安装Flexvolume组件。具体操作,请参见创建Serverless Kubernetes集群

安装Disk-Controller组件

  • 对于阿里云Kubernetes 1.16及之后版本的集群,不再支持Disk-Controller组件的安装,请使用CSI-Provisioner组件。更多信息,请参见Flexvolume和CSI存储插件的区别
  • 对于阿里云Kubernetes 1.16之前版本的集群,在创建集群时,若存储插件选择为Flexvolume,则控制台会默认安装Disk-Controller组件。具体操作,请参见创建Serverless Kubernetes集群

验证安装

您可以连接Master节点验证插件的安装情况。

执行以下命令,若输出一个Running状态的Pod列表,表示Disk Controller插件安装成功。
kubectl get pod -n kube-system | grep alicloud-disk-controller