本文介绍文件存储在 Kubernetes 中推荐的挂载方式,强烈建议您按照推荐的方式挂载使用文件存储。

存储驱动推荐

我们强烈建议您使用阿里云 Flexvolume 存储驱动,该驱动同时支持阿里云文件存储NAS、文件存储CPFS、对象存储、块存储等众多存储产品,且提供了灵活多样的配置参数,可以最大限度提升您的使用体验,降低运维复杂度。

无论您是直接使用阿里云容器服务,还是自建 Kubernetes 集群,都建议您通过阿里云 Flexvolume 驱动来使用文件存储。

您可以通过以下方式安装阿里云 Flexvolume 驱动:

  • 如果您是使用阿里云容器服务,Flexvolume 驱动会在创建集群时默认安装,您只需要确认驱动版本在 v1.12.6.52-f6604e5-aliyun 及以上即可。如果您的驱动版本较低,请先升级驱动,详情请见升级Flevolume驱动
  • 如果您是自建 Kubernetes 集群,请先下载并安装驱动,详情请见 阿里云Flexolume驱动

挂载方式推荐

出于灵活性和运维复杂度考虑,我们强烈建议您使用 PV/PVC 的方式来挂载使用文件存储,尽量避免使用 Volume 方式挂载。

不推荐的挂载方式

我们强烈建议您使用 PV/PVC 挂载使用文件存储,避免使用 Volume 方式挂载。如果您的场景必须使用 Volume 方式挂载,我们仅支持通过阿里云 Flexvolume 存储驱动挂载,不支持 Kubernetes 原生 NFS 驱动。