Storage
Project storage lives under top nav storage. Two tabs: block disks (NVMe, one VM at a time) and file shares (NFSv4, many VMs can mount).
Block disks
RWO volumes — attach to exactly one VM at a time. Summary line shows disk count, total GiB, and estimated $/mo (billed per-second).
Create a disk
new disk — optional name, size (1–1024 GiB), datacenter.
Disk appears as provisioning then available.
Attach to a VM
Not on the storage page — open the VM → disks tab and attach an available disk. You can also add a data disk during VM create.
States
| State | Meaning |
|---|---|
available | Created, not attached. |
attached | Mounted on a VM — link goes to that VM's disks tab. |
provisioning | Being created. |
deleting | Removal in progress. |
Rename and delete
- Rename — pencil icon.
- Delete — trash; confirm ("data is unrecoverable"). Disabled while attached or provisioning.
- Bulk delete — select checkboxes → delete bar.
File shares
storage → file shares. RWX NFSv4 exports backed by CephFS — mount from any VM in the same project and datacenter.
Create a share
new file share — optional name, size (1–10240 GiB), datacenter.
Mount
When state is available, the card shows a copy
mount command, endpoint, and export path. Gateway rejects mounts from
outside your tenant CIDR.
Delete
Trash icon — same irreversible confirm as block disks. No resize UI on this page.
What's next
- VM lifecycle — attach disks on VM detail.
- Billing & usage — storage cost and disk quotas.