Skip to content

Latest commit

 

History

History
 
 

windows

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

CSI Driver on Windows

Note

Only use root share for one SMB server in one cluster and use subPath in deployment, if there is already \\smb-server\share\test1 mounted, would get error when mounting volume \\smb-server\share\test2 after Windows node reboot. Workaround is only use \\smb-server\share as source, details here.

Feature Status: GA

Prerequisite

kubectl apply -f https://raw.githubusercontent.com/kubernetes-csi/csi-driver-smb/master/deploy/example/windows/csi-proxy.yaml

Deploy a Windows pod with PVC mount

Create a Windows deployment

kubectl apply -f https://raw.githubusercontent.com/kubernetes-csi/csi-driver-smb/master/deploy/example/windows/statefulset.yaml

Enter pod container to verify

$ kubectl exec -it busybox-smb-0  -- bash
C:/ $ ls mnt/smb

In the above example, there is a c:\mnt\smb directory mounted as SMB filesystem.