Kubernetes(K8s)配置使用NFS动态存储
- K8s配置的NFS存储属于客户端。你需要提前配置好NFS服务端,配置服务端可以参考《CentOS7 NFS 服务配置》
- 本篇操作需要使用Helm,若集群没有安装Helm可参考《Kubernetes 安装配置 Helm 2.x》
在Master节点中执行
helm install \
--set nfs.server=192.168.100.50 \
--set nfs.path=/home/k8s-data \
--set storageClass.name=nfs-client \
--namespace=kube-system \
--name nfs-client \
stable/nfs-client-provisioner
- nfs.server:NFS服务器IP
- nfs.path:NFS服务器共享目录路径
- storageClass.name=nfs-client:要设定的存储类名称
- namespace:命名空间
- 如果集群没有开启RBAC,可以加上
--set rbac.create=false
扫描二维码,在手机上阅读!
最后由Hazx修改于2021-10-20 12:24