您可以在阿里云容器服务Kubernetes集群中使用阿里云云盘存储卷,本文主要介绍云盘存储卷的使用说明。

背景信息

目前,阿里云云盘提供两种Kubernetes挂载方式:
  • 静态存储卷。

    您可以通过以下两种方式使用云盘静态存储卷。

    • 直接通过Volume使用。
    • 通过PV/PVC使用。
  • 动态存储卷。

使用说明

  • 云盘为非共享存储,通过PV/PVC使用云盘时,一个云盘只能同时被一个Pod挂载。
  • 推荐使用StatefulSet挂载使用云盘,Deployment挂载云盘时Replica需要为1。
  • 使用云盘存储卷前需要先申请一个云盘,并获得磁盘ID。详情请参见创建云盘
    说明 申请云盘时,请遵循如下容量限制:
    • 普通云盘:最小5 GiB。
    • 高效云盘:最小20 GiB。
    • SSD云盘:最小20 GiB。
    • ESSD云盘:最小20 GiB。
  • VolumeId:所挂载云盘的磁盘ID,VolumeName、PV Name要与之相同。
  • 集群中只有与云盘在同一个可用区(Zone)的节点才可以挂载云盘。
  • 待挂载的云盘类型必须是按量付费,包年包月的云盘无法被挂载。当您把集群中的ECS实例从按量付费转换成包年包月时,不可以把云盘一起变成包年包月,否则云盘将不能被挂载使用。
  • 部分ECS目前不支持挂载ESSD。使用云盘数据卷的时候,如果使用了不适合的节点类型,就不能用ESSD类型的盘。详情请参见块存储FAQ
  • 如果使用已分区的云盘作为存储卷使用的话,您需要重新初始化云盘。