k8s-对接NFS存储
- IT业界
- 2025-09-01 05:48:02

一、前提条件
1、NFS_Server 部署好了。
2、网络可达。
二、 使用方式1、CSI
**项目地址
github /kubernetes-csi/csi-driver-nfs#readme
Install NFS CSI driver v4.10.0 version on a kubernetes clusterIf you have already installed Helm, you can also use it to install this driver. Please check Installation with Helm.
Install with kubectl*下面两种方式选一个。
Option#1. remote install curl -skSL raw.githubusercontent /kubernetes-csi/csi-driver-nfs/v4.10.0/deploy/install-driver.sh | bash -s v4.10.0 -- Option#2. local install git clone github /kubernetes-csi/csi-driver-nfs.git cd csi-driver-nfs ./deploy/install-driver.sh v4.10.0 local check pods status: kubectl -n kube-system get pod -o wide -l app=csi-nfs-controller kubectl -n kube-system get pod -o wide -l app=csi-nfs-nodeexample output:
NAME READY STATUS RESTARTS AGE IP NODE csi-nfs-controller-56bfddd689-dh5tk 4/4 Running 0 35s 10.240.0.19 k8s-agentpool-22533604-0 csi-nfs-node-cvgbs 3/3 Running 0 35s 10.240.0.35 k8s-agentpool-22533604-1 csi-nfs-node-dr4s4 3/3 Running 0 35s 10.240.0.4 k8s-agentpool-22533604-0 clean up NFS CSI driver Option#1. remote uninstall curl -skSL raw.githubusercontent /kubernetes-csi/csi-driver-nfs/v4.10.0/deploy/uninstall-driver.sh | bash -s v4.10.0 -- Option#2. local uninstall git clone github /kubernetes-csi/csi-driver-nfs.git cd csi-driver-nfs git checkout v4.10.0 ./deploy/uninstall-driver.sh v4.10.0 local2、手动——PV_PVC
apiVersion: v1 kind: PersistentVolume metadata: name: nfs spec: capacity: storage: 1Mi accessModes: - ReadWriteMany nfs: server: nfs-server.default.svc.cluster.local path: "/" mountOptions: - nfsvers=4.2 --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: nfs spec: accessModes: - ReadWriteMany storageClassName: "" resources: requests: storage: 1Mi volumeName: nfs3、POD直接读取
apiVersion: v1 kind: Pod metadata: name: test-pd spec: containers: - image: registry.k8s.io/test-webserver name: test-container volumeMounts: - mountPath: /my-nfs-data name: test-volume volumes: - name: test-volume nfs: server: my-nfs-server.example path: /my-nfs-volume readOnly: truek8s-对接NFS存储由讯客互联IT业界栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“k8s-对接NFS存储”
上一篇
sqlserver查询IO消耗大的排查sql诊断语句
下一篇
Web3通识