Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions _topic_maps/_topic_map.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4682,6 +4682,8 @@ Topics:
File: virt-using-preallocation-for-datavolumes
- Name: Managing data volume annotations
File: virt-managing-data-volume-annotations
- Name: Understanding virtual machine storage with the CSI paradigm
File: virt-storage-with-csi-paradigm
# Virtual machine live migration
- Name: Live migration
Dir: live_migration
Expand Down
Binary file added images/virt-storage-csi-paradigm.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions modules/virt-storage-pv-csi-overview.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
// Module included in the following assemblies:
//
// * virt/storage/virt-storage-with-csi-paradigm.adoc

:_mod-docs-content-type: PROCEDURE
[id="virt-storage-vp-csi-overview_{context}"]
= Virtual machine CSI storage overview

{VirtProductName} integrates with the Container Storage Interface (CSI) to manage VM storage. Storage classes define storage capabilities such as performance tiers and types. PersistentVolumeClaims (PVCs) request storage resources, which bind to PersistentVolumes (PVs). CSI drivers connect Kubernetes to vendor storage backends, including iSCSI, NFS, and Fibre Channel.

image:virt-storage-csi-paradigm.png[title="Virtual machine disks and the CSI paradigm"]
11 changes: 11 additions & 0 deletions virt/storage/virt-storage-with-csi-paradigm.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
:_mod-docs-content-type: ASSEMBLY
[id="virt-storage-with-csi-paradigm"]
= Understanding virtual machine storage with the CSI paradigm
include::_attributes/common-attributes.adoc[]
:context: virt-storage-with-csi-paradigm

toc::[]

Virtual machines (VMs) in {VirtProductName} use PersistentVolume (PV) and PersistentVolumeClaim (PVC) paradigms to manage storage. This ensures seamless integration with the Container Storage Interface (CSI).

include::modules/virt-storage-pv-csi-overview.adoc[leveloffset=+1]