Skip to content

Commit 9eff164

Browse files
authored
Merge pull request #47 from jingxu97/Mar/log
Update Readme
2 parents 6077942 + 410ba9c commit 9eff164

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

README.md

+24-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,27 @@ invoke the APIs.
88
Each named pipe will support a specific version of an API (e.g. v1alpha1, v2beta1)
99
that targets a specific area of storage (e.g. disk, volume, file, SMB, iSCSI).
1010

11-
## Usage in a Kubernetes CSI Node Plugin DaemonSet
11+
## Overview
12+
13+
CSI drivers are recommended to be deployed as containers. Node plugin containers need to run with privileges to perform storage related operations. However, Windows does not support privileged containers currently. With CSIProxy, the node plugins can now be deployed as unprivileged pods that use the proxy to perform privileged storage operations on the node. Kubernetes administrators will need to install and maintain csi-proxy.exe on all Windows nodes in a manner similar to kubelet.exe.
14+
15+
## Compatibility
16+
17+
Recommended K8s Version: 1.18
18+
19+
## Feature status
20+
21+
CSI-proxy is currently in Alpha status
22+
23+
## Usage
24+
25+
### Command line options
26+
27+
* `--kubelet-csi-plugins-path`: This is the prefix path of the Kubelet plugin directory in the host file system (`C:\var\lib\kubelet` is used by default).
28+
29+
* `--kubelet-pod-path`: This is the prefix path of the kubelet pod directory in the host file system (`C:\var\lib\kubelet` is used by default).
30+
31+
### Setup for CSI Driver Deployment
1232

1333
Deploy and start csiproxy.exe on all Windows hosts in the cluster. Next, the named
1434
pipes can be mounted in a CSI node plugin DaemonSet YAML in the following manner:
@@ -116,3 +136,6 @@ You can reach the maintainers of this project at:
116136
### Code of conduct
117137

118138
Participation in the Kubernetes community is governed by the [Kubernetes Code of Conduct](code-of-conduct.md).
139+
140+
[owners]: https://git.k8s.io/community/contributors/guide/owners.md
141+
[Creative Commons 4.0]: https://git.k8s.io/website/LICENSE

0 commit comments

Comments
 (0)