Skip to main content

Samba

Expose storage volumes using Samba

Both the standard flavor of Samba as well as the Active Directory version of Samba may be installed into CoreWeave Cloud from the Cloud UI Applications Catalog.

To deploy either, navigate to the Applications Catalog, then search for Samba. Select the desired application from the listed results, then click the Deploy button in the lower right-hand corner to configure the instance.

note

The Active Directory flavor of the Samba application will require a domain controller to be set up in your namespace with an address specified during deployment.

The standard Samba icon in the application Catalog
The Active Directory Samba icon in the application Catalog

The Samba instance and the filesystem volume to expose should be deployed in the same data center region. When selecting a region for the Samba instance, ensure it matches the one chosen for the filesystem volume.

Select the preferred region
note

If you require more advanced access permissions for your Samba volume, consider pairing our samba-ad option with your on-premise Active Directory domain services.

The following examples demonstrate different configuration settings per Samba type.

Standard Samba configuration

To install a standard Samba instance, navigate to the application Catalog and search for Samba. Select the Samba application, then click the Deploy button in the lower right-hand corner to open the configuration options.

The standard Samba configuration options

Under the Form tab, within the Samba Server box, select the same region into which your storage volume was provisioned earlier.

Next, select the number of replicas you'd like the Pod to have. Then, choose whether you'd like to expose the instance publicly by altering the Expose on Public IP toggle, which allows, enables or disables public networking accordingly.

The following box, User Information, is for configuring the Samba user account. Input the Username, Password, User ID, Group name, and Group ID to use for the Samba share.

Configure associated storage volumes from the volumes panes at the bottom of the menu. Highlight the desired storage volume from the Available Volumes list, then click the blue plus sign to the right of the volume's name to add it to the Attach Volume list.

Finally, click the Deploy button in the lower left-hand corner.

Once you are finished configuring your Samba instance, click the Deploy button in the lower left corner. After the application has finished deploying, you'll see a success message like the one below, which will provide you with your initial login information.

A successful post-installation message

Connect to Samba

After deploying your Samba instance, the Installation Notes section will provide the .coreweave.cloud domain name for the instance.

The DNS name listed in the success message of the Samba deployment

Connect to this drive by mapping the network drive. Navigate to the Start menu and right-click the name of your local machine. Select Map network drive... from the drop-down.

Screenshot of Map network drive...

Provide the Samba domain name to the Folder input field. Then click the Browse... button.

Mapping the network drive using the provided DNS name
The mapped drive, listed in the Browse for Folder listing

Select the mount, click the OK button, then enter your credentials when prompted. A successful mount will display the full path of the mounted drive in your filesystem browser.

A successful mount