如没搭建 NFS,可参考 NFS主从搭建,NFS Server搭建
若你已有分布式文件存储则可对接使用,需满足以下条件:
- 支持 NFS v3,v4 协议
- 支持文件锁 原因详见 如何保证 NFS 文件锁的一致性?
- 支持常见的 NFS 参数,务必开启 no_root_squash
使用 Helm 安装 NFS-Client-Provisioner
添加 Rainbond Chart 仓库并同步
helm repo add rainbond https://openchart.goodrain.com/goodrain/rainbond
helm repo update
执行命令安装,替换命令中的 nfs.server 和 nfs.path 为你的 NFS 服务器地址和路径
helm install nfs-client-provisioner rainbond/nfs-client-provisioner \
--set nfs.server=192.168.1.11 \
--set nfs.path=/data \
--version 1.2.8