NFS
约 1 分钟阅读
Tips
- nfs-provisionerGitHub 文件kubernetes-incubator/external-storage/nfsnfs-provisioner · 提供 NFS 服务 · 但数据不会持久化 · nfs-client · 作为 NFS 客户端提供存储 - 需要现有 NFS 服务 · 创建子目录 -笔记:NFS
- 提供 NFS 服务
- 但数据不会持久化
- nfs-clientGitHubkubernetes-sigs/nfs-subdir-external-provisionernfs-provisioner · 提供 NFS 服务 · 但数据不会持久化 · nfs-client · 作为 NFS 客户端提供存储 - 需要现有 NFS 服务 · 创建子目录 -笔记:NFS
- 作为 NFS 客户端提供存储 - 需要现有 NFS 服务
- 创建子目录 -
${namespace}-${pvcName}-${pvName}
# NFS Client
# https://github.com/helm/charts/tree/master/stable/nfs-client-provisioner
helm install stable/nfs-client-provisioner --set nfs.server=x.x.x.x --set nfs.path=/exported/path示例
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关联信息
反向链接、本文链接的其他页面和外部资料。
参考资料
GitHub2 条
- kubernetes-incubator/external-storage/nfsgithub.com/kubernetes-incubator/external-storage/tree/master/nfs
- kubernetes-sigs/nfs-subdir-external-provisionergithub.com/kubernetes-sigs/nfs-subdir-external-provisioner