apiVersion: v1 kind: PersistentVolume metadata: name: data-nfsplugin labels: name: data-nfsplugin annotations: csi.volume.kubernetes.io/volume-attributes: '{"server": "10.10.10.10", "share": "share"}' spec: accessModes: - ReadWriteOnce capacity: storage: 100Gi csi: driver: csi-nfsplugin volumeHandle: data-id --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: data-nfsplugin spec: accessModes: - ReadWriteOnce resources: requests: storage: 100Gi selector: matchExpressions: - key: name operator: In values: ["data-nfsplugin"] --- apiVersion: v1 kind: Pod metadata: name: nginx spec: containers: - image: maersk/nginx imagePullPolicy: Always name: nginx ports: - containerPort: 80 protocol: TCP volumeMounts: - mountPath: /var/www name: data-nfsplugin volumes: - name: data-nfsplugin persistentVolumeClaim: claimName: data-nfsplugin