Merge pull request #28914 from marosset/csi-proxy-stable
Doc updates for promoting csi plugins on windows to stable
This commit is contained in:
commit
a783e90ba3
|
|
@ -237,7 +237,7 @@ deployed as powershell scripts on the host, support Windows nodes:
|
||||||
|
|
||||||
##### CSI Plugins
|
##### CSI Plugins
|
||||||
|
|
||||||
{{< feature-state for_k8s_version="v1.19" state="beta" >}}
|
{{< feature-state for_k8s_version="v1.22" state="stable" >}}
|
||||||
|
|
||||||
Code associated with {{< glossary_tooltip text="CSI" term_id="csi" >}} plugins
|
Code associated with {{< glossary_tooltip text="CSI" term_id="csi" >}} plugins
|
||||||
ship as out-of-tree scripts and binaries that are typically distributed as
|
ship as out-of-tree scripts and binaries that are typically distributed as
|
||||||
|
|
@ -246,21 +246,15 @@ DaemonSets and StatefulSets. CSI plugins handle a wide range of volume
|
||||||
management actions in Kubernetes: provisioning/de-provisioning/resizing of
|
management actions in Kubernetes: provisioning/de-provisioning/resizing of
|
||||||
volumes, attaching/detaching of volumes to/from a Kubernetes node and
|
volumes, attaching/detaching of volumes to/from a Kubernetes node and
|
||||||
mounting/dismounting a volume to/from individual containers in a pod,
|
mounting/dismounting a volume to/from individual containers in a pod,
|
||||||
backup/restore of persistent data using snapshots and cloning. CSI plugins
|
backup/restore of persistent data using snapshots and cloning.
|
||||||
typically consist of node plugins (that run on each node as a DaemonSet) and
|
|
||||||
controller plugins.
|
|
||||||
|
|
||||||
CSI node plugins (especially those associated with persistent volumes exposed
|
CSI plugins communicate with a CSI node plugin which performs the local storage operations.
|
||||||
as either block devices or over a shared file-system) need to perform various
|
On Windows nodes CSI node plugins typically call APIs exposed by the community-managed
|
||||||
privileged operations like scanning of disk devices, mounting of file systems,
|
[csi-proxy](https://github.com/kubernetes-csi/csi-proxy) which handles the local storage operations.
|
||||||
etc. These operations differ for each host operating system. For Linux worker
|
|
||||||
nodes, containerized CSI node plugins are typically deployed as privileged
|
Please refer to the deployment guide of the environment where you wish to deploy a Windows CSI plugin
|
||||||
containers. For Windows worker nodes, privileged operations for containerized
|
for further details around installation.
|
||||||
CSI node plugins is supported using
|
You may also refer to the following [installation steps](https://github.com/kubernetes-csi/csi-proxy#installation).
|
||||||
[csi-proxy](https://github.com/kubernetes-csi/csi-proxy), a community-managed,
|
|
||||||
stand-alone binary that needs to be pre-installed on each Windows node. Please
|
|
||||||
refer to the deployment guide of the CSI plugin you wish to deploy for further
|
|
||||||
details.
|
|
||||||
|
|
||||||
#### Networking
|
#### Networking
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue