Block Storage provides high-performance, persistent storage volumes that can be attached to bare metal servers on the Latitude.sh platform. It ensures data is retained independently of server lifecycle, making it ideal for workloads requiring flexible, portable data management.
Block Storage is optimized for fast access and seamless integration, offering a reliable way to manage data-intensive applications with the flexibility to attach and detach across different servers.
Block Storage is currently in Preview. Features and capabilities may evolve
based on customer feedback.
Currently, it is not possible to change the size of existing volumes.
Creating Block Storage
Create volume
Log in to the Latitude.sh dashboard and navigate to Storage > Block
storage in the sidebar. Click Create volume, specify the name and
size, and click Create.
Block storage volumes can be mounted to your bare metal servers using the Latitude CLI (lsh). Follow the steps below:
Install the Latitude CLI
On your bare metal server, download and install the Latitude CLI:curl -fsSL https://cli.latitude.sh/install.sh | sh
Authenticate the CLI
Authenticate using your API key. You can generate an API key from your
account settings: Mount the volume
Mount the volume to the server:sudo lsh volume mount --id <VOLUME_ID>
You will be prompted to enter the mount point for the volume.
You can find your block storage ID in the dashboard under Storage >
Block storage by clicking on the three dots icon and selecting Mount
volume to bare metal.
Managing Block Storage
Detaching
To safely detach a volume from a server, unmount the volume first:
umount /path/to/mount/point
Note: Detaching volumes from servers via the dashboard is not currently supported. This feature will be available in a future update.
Pricing
Block Storage is free during the preview period.