之前都用yaml部署nfs-client.
但缺點是每次kubernets跟nfs-client版本更換之後,
就可能會發生部署有問題,像是權限…等
剛剛在kubernetes 1.12上面用之前1.10所用的nfs-client之yaml檔案.
結果又出問題了.
後來發現helm有提供nfs-client部署方式.
二話不說,立刻改用helm部署.
語法如下:
helm install stable/nfs-client-provisioner \
--name nfs-client \
--set nfs.server=xxx.xxx.xxx.xxx \
--set nfs.path=/path \
--set storageClass.name=managed-nfs-storage