DigitalOcean Kubernetes nodes packages
We use DigitalOcean Kubernetes and installed nfs-server pod from chart https://github.com/helm/charts/tree/master/stable/nfs-server-provisioner
I created PersistentVolume to store share data on server
I can create new storage type-nfs PVCs ,but cannot mount them into pods
Mounting arguments: --description=Kubernetes transient mount for /var/lib/kubelet/pods/31c80132-e05b-11e8-864a-cef2c7d83b2b/volumes/kubernetes.io~nfs/pvc-f7711e8b-e059-11e8-864a-cef2c7d83b2b --scope -- mount -t nfs -o vers=4.1 10.245.170.236:/export/pvc-f7711e8b-e059-11e8-864a-cef2c7d83b2b /var/lib/kubelet/pods/31c80132-e05b-11e8-864a-cef2c7d83b2b/volumes/kubernetes.io~nfs/pvc-f7711e8b-e059-11e8-864a-cef2c7d83b2b Output: Running scope as unit: run-r60a7b468a19140d0832fdc6f1d14a662.scope mount: wrong fs type, bad option, bad superblock on 10.245.170.236:/export/pvc-f7711e8b-e059-11e8-864a-cef2c7d83b2b, missing codepage or helper program, or other error (for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program) In some cases useful info is found in syslog - try dmesg | tail or so.
That looks like nfs-utils/nfs-common not installed on nodes and I cannot do it
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.×