Skip to main content
Version: v2.10.0

Creating Mounts

Overview

A mount attaches an external object-storage location to Yeedu clusters at a path under /mnt. Mounts are read-only. Before creating a mount, create a Credential Config for the storage in Settings ▸ ADMIN ▸ Credentials. The mount form only lets you select an existing credential; it doesn't accept keys directly.

Steps to create a mount

1. Navigate through the UI

  1. Click Profile in the top-right corner
  2. Click Settings
  3. Under ADMIN in the settings menu, choose Mounts
  4. Click + Mount

The form opens at /tenant/<tenantId>/settings/create-mount with the breadcrumb Mounts ❯ New Mount.

Create Mount

2. Fill in the form

We arrange the fields in the following order.

FieldDescriptionRequired
NameMount name. Placeholder example_mount_1. Up to 250 characters, using lowercase letters, digits, ., _ or -.Yes
Storage TypeOne of Custom S3a Storage, Google Cloud Storage, ADLS Gen2, Amazon S3. Cannot be changed after creation.Yes
Bucket URL / Storage Account URLThe bucket or container URL. The label reads Storage Account URL for ADLS Gen2 and Bucket URL otherwise. Disabled until a Storage Type is chosen (tooltip: "Select a Storage Type first").Yes
Storage CredentialSearchable dropdown of existing Credential Configs, with a Search Storage Credentials box. Filtered to credentials whose Credential Type matches the chosen Storage Type. Also disabled until a Storage Type is chosen.Yes
Mount PointPath in the cluster where the storage is mounted. Must begin with /mnt, for example /mnt/example_mount_name.Yes
Mount Read OnlyCheckbox labelled Enabled, displayed checked and disabled, with the hint "(read only — cannot be changed)". Mounts are always read-only.
Extra ConfigsOptional key/value rows.No

Update Mount

3. Storage Type and the URL field

Storage TypeURL field labelPlaceholderAccepted prefix
Custom S3a StorageBucket URLs3://bronze-bucket/path/s3:// or s3a://
Google Cloud StorageBucket URLgs://bronze-bucket/path/gs://
ADLS Gen2Storage Account URLabfss://container_name@storage_account_name.dfs.core.windows.netabfss://
Amazon S3Bucket URLs3://bronze-bucket/path/s3:// or s3a://

Changing the Storage Type clears the URL and the previously selected credential.

4. Storage credential

Select an existing Credential Config from the Storage Credential dropdown. The list is filtered automatically by the chosen Storage Type:

Storage TypeCredential Type listed
Custom S3a StorageCustom S3a Credentials (OnPrem)
Google Cloud StorageGoogle Service Account (GCP)
ADLS Gen2Azure Service Principal (Azure)
Amazon S3AWS Access Secret Key Pair (AWS)

If the credential you need is unavailable in that list, create it in Settings ▸ ADMIN ▸ Credentials first.

5. Extra Configs

Extra Configs is a list of key/value rows with Key and Value placeholders. Use the + button to add a row and the trash icon to remove one. The field's information tooltip gives these examples:

  • fs.s3a.endpoints3.us-east-1.amazonaws.com
  • fs.azure.account.keyyour-storage-account-key

6. Create

The form footer has two actions: Reset and Create. Create stays disabled until every required field is valid.

Details Mount

After creation

Once creation completes, the mount:

  • Appears in the Mounts list
  • Can be attached to clusters from the cluster configuration page
  • Can be edited (⋮ ▸ Edit) or deleted (⋮ ▸ Delete) from the Mounts list

On the edit form the Storage Type field is locked, an Encryption Type field appears as a disabled, read-only value, and the footer action is Update instead of Create. Update stays disabled until you've changed something. Editing and deleting are unavailable to users holding the User or Can Manage Cluster tenant role; the edit form shows the banner "This form is read-only as you do not have update privileges."

delete Mount