您可以在阿里云容器服务 Kubernetes 集群中使用阿里云 OSS 数据卷。

目前,仅支持 OSS 静态存储卷,不支持 OSS 动态存储卷。

前提条件

使用 OSS 静态存储卷之前,您需要先在 OSS 管理控制台上创建 Bucket。

使用说明

  • OSS 为共享存储,可以同时为多个 Pod 提供共享存储服务。
  • bucket:目前只支持挂载 Bucket,不支持挂载 Bucket 下面的子目录或文件。
  • url:OSS endpoint,挂载 OSS 的接入域名,挂载节点和 bucket 相同 region 时,可使用内网地址。
  • akId:用户的 access id 值。
  • akSecret:用户的 access secret 值。
  • otherOpts:挂载 OSS 时支持定制化参数输入,格式为:-o *** -o ***
  • 用户在使用 OSS 数据卷时,不要使用 subpath 的配置。
  • 使用数据卷时,推荐每个应用使用独立的 PV 名字。
  • OSS 数据卷是使用 OSSFS 文件进行挂载的 FUSE 文件系统,适合于读文件场景。例如:读配置文件、视频、图片文件等场景。
  • OSSFS 不擅长于写文件的应用场景。如果您的业务是将文件写入存储的场景,推荐使用NAS存储卷服务。
  • OSSFS 可以通过调整配置参数的方式,优化其在缓存、权限等方面的表现,请参见常见问题ossfs/README-CN.mdFAQ