⎈ k8s knowledge compiler

Container Storage Interface (CSI) [glossary]deterministic

The Container Storage Interface (CSI) defines a standard interface to expose storage systems to containers.

storage

The Container Storage Interface (CSI) defines a standard interface to expose storage systems to containers.

CSI allows vendors to create custom storage plugins for Kubernetes without adding them to the Kubernetes repository (out-of-tree plugins). To use a CSI driver from a storage provider, you must first [deploy it to your cluster](https://kubernetes-csi.github.io/docs/deploying.html). You will then be able to create a [Storage Class](#gloss:storage-class) that uses that CSI driver.

* [CSI in the Kubernetes documentation](/docs/concepts/storage/volumes/#csi) * [List of available CSI drivers](https://kubernetes-csi.github.io/docs/drivers.html)

Sources

reference/glossary/csi.md · docThe Container Storage Interface (CSI) defines a standard interface to expose storage systems to containers.

Related (10)

references Ephemeral VolumesCSI conf=1
references CSI Volume CloningCSI conf=1
references Persistent Volumescsi conf=1
references VolumesCSI conf=1
references Volume Attributes ClassesContainer Storage Interface conf=1
references Volume Health MonitoringCSI conf=1
references Extending KubernetesContainer Storage Interface conf=1
references Compute, Storage, and Networking ExtensionsContainer Storage Interface conf=1
prerequisite_of CustomResourceDefinitionai-suggested prerequisite conf=0.7

← all Docs