Setup Profile#

Viewing Settings#

You can use the Profile List CLI command to view your current profile, including bucket and pool defaults.

$ osmo profile list
user:
  name: John Doe
  email: jdoe@nvidia.com
notifications:
  email: False
  slack: True
bucket:
  default: my-bucket
pool:
  default: my-pool
  accessible:
  - my-pool
  - team-pool

Default Dataset Bucket#

What is a Dataset?

A Dataset is a versioned collection of files and directories managed by OSMO.

Key benefits:

  • πŸ“¦ Automatic deduplication - identical files are stored only once across versions

  • πŸ”„ Full version history - track and rollback changes over time

  • 🎯 Any file type - no restrictions on what you can store

  • ☁️ Multi-cloud support - works with S3, GCS, Azure, and more

See Datasets for complete details.

To choose a default bucket, first view available buckets with the Bucket List CLI command.

$ osmo bucket list

Bucket                Location
===========================================
my_bucket             s3://<name_of_bucket>

Set the default bucket using the profile CLI.

$ osmo profile set bucket my_bucket

Default Pool#

What is a Pool?

A Pool is a shared group of managed compute resources (machines) used to run workflows.

Key benefits:

  • πŸ‘₯ Team sharing - access-controlled resources shared across your organization

  • 🎯 Hardware targeting - platforms let you specify GPU types and configurations

  • βš–οΈ Smart scheduling - maximize resource usage with intelligent workload placement

See Pools for complete details.

To choose a default pool, use the Profile List CLI command to view available pools and Resource List CLI command to see what resources are in each pool.

Set the default pool using the profile CLI.

$ osmo profile set pool my_pool