nfs 类型的 K8S PersistentVolume - “服务器”字段是什么意思?

nfs 类型的 K8S PersistentVolume - “服务器”字段是什么意思?

以下是 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/

相关内容