@@ -8,7 +8,7 @@ invoke the APIs.
88Each named pipe will support a specific version of an API (e.g. v1alpha1, v2beta1)
99that targets a specific area of storage (e.g. disk, volume, file, SMB, iSCSI).
1010
11- ## Usage in a Kubernetes DaemonSet
11+ ## Usage in a Kubernetes CSI Node Plugin DaemonSet
1212
1313Deploy and start csiproxy.exe on all Windows hosts in the cluster. Next, the named
1414pipes can be mounted in a CSI node plugin DaemonSet YAML in the following manner:
@@ -62,12 +62,24 @@ spec:
6262 mountPath: C:\var\lib\kubelet
6363 - name: plugin-dir
6464 mountPath: C:\csi
65- - name: csi-proxy-pipe
66- mountPath: \\.\pipe\csi-proxy-v1alpha1
65+ - name: csi-proxy-disk-pipe
66+ mountPath: \\.\pipe\csi-proxy-disk-v1alpha1
67+ - name: csi-proxy-volume-pipe
68+ mountPath: \\.\pipe\csi-proxy-volume-v1alpha1
69+ - name: csi-proxy-filesystem-pipe
70+ mountPath: \\.\pipe\csi-proxy-filesystem-v1alpha1
6771 volumes:
68- - name: csi-proxy-pipe
72+ - name: csi-proxy-disk- pipe
6973 hostPath:
70- path: \\.\pipe\csi-proxy-v1alpha1
74+ path: \\.\pipe\csi-proxy-disk-v1alpha1
75+ type: ""
76+ - name: csi-proxy-volume-pipe
77+ hostPath:
78+ path: \\.\pipe\csi-proxy-volume-v1alpha1
79+ type: ""
80+ - name: csi-proxy-filesystem-pipe
81+ hostPath:
82+ path: \\.\pipe\csi-proxy-filesystem-v1alpha1
7183 type: ""
7284 - name: registration-dir
7385 hostPath:
0 commit comments