k8s學習-NFS

 

最後改採Helm來導入

https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner/blob/master/deploy/test-pod.yaml

步驟

  1. $ helm repo add nfs-subdir-external-provisioner https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner/
  2. $ helm install nfs-subdir-external-provisioner nfs-subdir-external-provisioner/nfs-subdir-external-provisioner
    –set nfs.server=x.x.x.x
    –set nfs.path=/exported/path
  3. 在POD需要儲存區的地方則要帶入以下的內容 volumes:

volumes:
- name: nfs-pvc
persistentVolumeClaim:
claimName: nfs-pvc-wordpress-mysql

參考資料:

  1. https://godleon.github.io/blog/Kubernetes/k8s-Config-StorageClass-with-NFS/
  2. https://ithelp.ithome.com.tw/articles/10249757
  3. https://www.hwchiu.com/kubernetes-storage-ii.html

留言

熱門文章