--- apiVersion: v1 kind: PersistentVolume metadata: annotations: pv.kubernetes.io/provisioned-by: nfs.csi.k8s.io name: publicfiles spec: capacity: storage: 50Gi accessModes: - ReadOnlyMany persistentVolumeReclaimPolicy: Retain storageClassName: nfs-csi mountOptions: - nfsvers=4.1 csi: driver: nfs.csi.k8s.io # volumeHandle format: {nfs-server-address}#{sub-dir-name}#{share-name} # make sure this value is unique for every share in the cluster volumeHandle: 100.126.243.21/mnt/yuyuko/public_files## volumeAttributes: server: 100.126.243.21 share: mnt//yuyuko/public_files --- kind: PersistentVolumeClaim apiVersion: v1 metadata: name: publicfiles spec: accessModes: - ReadOnlyMany resources: requests: storage: 50Gi volumeName: publicfiles storageClassName: nfs-csi