管理storage-operator组件

storage-operator 提供存储卷自动扩容、云盘在线变配、存储资源监控等存储功能,以提升在ACK集群中使用阿里云存储资源的运维效率。

前提条件

  • 集群版本为1.20及以上版本。如需升级集群,请参见手动升级集群

  • 存储插件为CSI。

    可在组件管理页面查看组件安装情况。

组件介绍

storage-operator默认以 Deployment 形式部署在集群中,并启用了以下功能模块。

  • 存储卷扩容:负责云盘、NAS存储卷的自动扩容。

    可通过添加Feature GateExpander=false来关闭。

  • 云盘变配:负责变更云盘配置。

    可通过添加Feature GateDiskVolumeUpgradeControl=false来关闭。

  • 有状态应用迁移:负责有状态应用的跨可用区迁移。

    可通过添加Feature GateApplicationMigrationAcrossAZ=false来关闭。

管理storage-operator组件

检查组件运行状态

如需验证storage-operator是否成功启动,可执行如下命令查看组件Pod运行状态。

kubectl get pods -n kube-system -l app=storage-operator

预期输出:

NAME                                READY   STATUS    RESTARTS   AGE
storage-operator-57bdfd7f56-kl86k   1/1     Running   0          12m

升级组件

升级组件前,建议先查阅storage-operator组件变更记录

  1. 登录容器服务管理控制台,在左侧导航栏选择集群列表

  2. 集群列表页面,单击目标集群名称,然后在左侧导航栏,单击组件管理

  3. 定位storage-operator,根据页面提示完成组件的升级。