Volume 設定
設定 nfs 當 persistent volume
Step1. 下載 github Repo
https://github.com/kubernetes-incubator/external-storage/tree/master/nfs-client
Step2. 部署
下載 github repo, 部署以下兩個 yaml (按右上角 Import YAML,修改完成後,複製貼上到黑色區塊即可)

deploy/rbac.yamldeploy/deployment.yaml
其中兩個檔案需要修改
修改
rbac.yaml的namespace (有兩個),指定要部署在哪個namespace修改
deploy/deployment.yaml修改其中的:PROVISIONER_NAME、NFS_SERVER、NFS_PATH,NFS share directory等資料,有5處需要修改
rbac.yaml 範例
deployment.yaml 範例
Step3. 設定 StorageClass
進到 Rancher-> Cluster-> Storage-> Storage Classes 頁面
按右上角的 Add Class
設定 Name, Provisioner, Policy,完成後按 Save
完成後,可以設定為預設使用的 Storage Class
掛載 volume 方式見 User 使用手冊
Last updated