rancher2.6进阶之nfs动态创建pv配置

添加NFS client provisioner 动态提供K8s后端存储卷
1.1.前提说明
1.1.1.说明
NFS client provisioner 利用 NFS Server 给 Kubernetes 作为持久存储的后端,并且动态提供PV。
默认 rancher 2 的存储类中的提供者不包含NFS,需要手动添加;添加方式有两种:
1)从应用商店直接安装配置 nfs-client-provisioner (需手动添加仓库,该仓库是从helm官方代码库复制自己需要的应用代码并定制的)
2)手动创建 nfs-client-provisioner 存储类,步骤如下:
1.1.2.前提
1)安装好 nfs server(172.31.49.9 ),并分享目录(k8snfs_test)
2)安装有 helm 的 master 主机上安装 git
yum install -y git
3)安装rpcbind
yum install -y rpcbind
systemctl enable rpcbind
systemctl start rpcbind
1.2.安装 nfs-client-provisioner
参考:https://github.com/helm/charts/tree/master/stable/nfs-client-provisioner
在安装 helm 的主机上操作:
git clone https://github.com/helm/charts.git
cd charts/
helm install stable/nfs-client-provisioner --set nfs.server=172.31.

你可能感兴趣的:(kubernetes,docker,nfs,client,nfs,rancher2.6)