以下是 nfs 类型规范的 PersistentVolume 的示例:
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv0003
spec:
capacity:
storage: 5Gi
volumeMode: Filesystem
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Recycle
storageClassName: slow
mountOptions:
- hard
- nfsvers=4.1
nfs:
path: /tmp
server: 172.17.0.2
https://kubernetes.io/docs/concepts/storage/persistent-volumes/
在某些指南中,部分server
中的字段nfs
只是实际 NFS 服务器的 IP 或主机名,但在 LFS258 指南中,server
字段设置为 k8snode
对象本身的节点名称,并且它似乎也能正常工作。
最后一种情况如何解决?规范中没有明确提到可以将其设置为节点名称,这是为什么?
nfs.server (string), required
server is the hostname or IP address of the NFS server. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
https://kubernetes.io/docs/concepts/storage/persistent-volumes/