docs: add third-party storage docs#728
Conversation
|
jillian-maroket
left a comment
There was a problem hiding this comment.
Initial review done. Please check my comments.
docs/advanced/csidriver.md
Outdated
| :::note | ||
| :::important | ||
|
|
||
| The Support Matrix below shows the capabilities of the validated CSI drivers. |
There was a problem hiding this comment.
| The Support Matrix below shows the capabilities of the validated CSI drivers. | |
| The following table outlines the capabilities supported by the validated CSI drivers. |
docs/advanced/csidriver.md
Outdated
| For the Harvester functions to work well, the third-party CSI driver might better to have the following capabilities: | ||
| - Support expansion, for online resizing of the volume | ||
| - Support snapshot, for take snapshot of the volume/VM | ||
| - Support clone, for clone volume/VM |
There was a problem hiding this comment.
| For the Harvester functions to work well, the third-party CSI driver might better to have the following capabilities: | |
| - Support expansion, for online resizing of the volume | |
| - Support snapshot, for take snapshot of the volume/VM | |
| - Support clone, for clone volume/VM | |
| To enable Harvester to function well, use CSI drivers that support the following capabilities: | |
| - Volume expansion (online resizing) | |
| - Snapshot creation (volume and virtual machine snapshots) | |
| - Cloning (volume and virtual machine clones) | |
| - Usage of Read-Write-Many (RWX) volumes for [Live Migration](../vm/live-migration.md) |
f8e9b9d to
3a842fa
Compare
The topic WDYT for this section? cc @ihcsim, @bk201, @WebberHuang1118, @jillian-maroket |
|
@Vicente-Cheng I am not sure if we are responsible for providing storage profile examples in our documentation. IIUC, we just need users to know it will work out-of-box because Harvester integrated with CDI, right? It's not mandatory to use storage profiles in Harvester. For some well-known provisioners, CDI might even auto-create the storage profiles based on their storage classes. If this is just for the user's FYI, would something like this make sense: "By integrating Harvester with CDI, you can now utilize the CDI API to create custom storage profiles to simplify your data volumes definition. Storage profiles allow multiple data volumes to share the same provisioner settings. Here is an example of a LVM storage profile: // personally, i might even omit this part # insert exampleFor more information on storage profiles, refer to the CDI documentation." Other suggestions on the same section:
|
jillian-maroket
left a comment
There was a problem hiding this comment.
I reviewed the parts that were skipped in the initial review. Note that I agree with Ivan's suggestions, which are reflected in my recommended wording and structural changes.
fb7a0f9 to
336718c
Compare
All updated! |
ihcsim
left a comment
There was a problem hiding this comment.
LGTM - just 2 minor suggestions.
68d7ec2
336718c to
68d7ec2
Compare
549cf0d
fa6f3a7 to
549cf0d
Compare
|
Hi folks,
|
2c07329 to
252c59e
Compare
|
Hi folks, Also, remove the old all-in-one NFS server + CSI driver on Please help review them. Thanks! |
jillian-maroket
left a comment
There was a problem hiding this comment.
I reviewed the new text.
edfefd8
Signed-off-by: Vicente Cheng <vicente.cheng@suse.com> Co-authored-by: Jillian Maroket <jillian.maroket@suse.com> Co-authored-by: Ivan Sim <ivan.sim@suse.com> Co-authored-by: David Ko <dko@suse.com> Co-authored-by: Volker Theile <votdev@gmx.de>
edfefd8 to
64045a2
Compare
Add third-party storage support docs.
Related: harvester/harvester#1199