Skip to content

docs: add volume templates, cloning, and shared volumes sections#87

Open
JeromeJaggi wants to merge 1 commit intoprod-stagingfrom
docs/volumes
Open

docs: add volume templates, cloning, and shared volumes sections#87
JeromeJaggi wants to merge 1 commit intoprod-stagingfrom
docs/volumes

Conversation

@JeromeJaggi
Copy link
Member

Summary

Extends the volumes page with several new reference sections.

What's included

  • Volume templates: immutable volume snapshots, automatic creation when converting instance templates
  • Volume cloning: async clone operation, implicit cloning during instance cloning, active-clone deletion guard
  • Shared volumes: read-only multi-mount support, exclusive read-write mount rules
  • Quota policy: static vs dynamic storage allocation
  • Discard / TRIM support: guest-initiated fstrim, block-device volumes, virtiofs exclusion
  • Custom filesystems: filesystem field, operator-registered fs names, per-fs operation hooks via UKP_STOR_FS_CONFIG_PATH
  • Managed volumes: host_path-backed volumes, VOLUME_MANAGER permission, constraints

Source verification

Content verified against the Unikraft Cloud REST API (/v1/volumes, /v1/volumes/templates) and platform storage implementation.

@JeromeJaggi JeromeJaggi changed the title docs: add volume templates, cloning, shared volumes, and managed volumes sections docs: add volume templates, cloning, and shared volumes sections Mar 13, 2026
Signed-off-by: Jerome Jaggi <jerome@unikraft.io>
@JeromeJaggi
Copy link
Member Author

@marcrittinghaus

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants