Cloud Keys

RosettaHub cloud keys map AWS IAM keys, an Azure service principal, GCP service account. They allow you to run instances and clusters inside their associated region and VPC (or Virtual Private Network). RosettaHub creates automatically a RosettaHub key for each cloud region that a user is allowed to access.

RosettaHub Keys come with restrictions on:

  1. On-demand instance types: At creation a set of instance types is associated with your RosettaHub keys, these are aligned with the permissions associated with the user who owns the cloud account.

  2. Spot instance types: Most instance types are allowed.

  3. Dedicated VPC or Virtual Private Network: All your instances will run inside a dedicated RosettaHub private network

  4. Region: All your instances will run inside the region that is associated with your keys

Actions on keys

  1. Create: Allows you to create keys based on an IAM user access keys, Azure service principal or GCP service account

  2. Launch: In one click you can launch machine instances or clusters using your keys

  3. Retrieve Object Storages: Allows you to map your cloud account storages to associated Simple storage drives on RosettaHub

  4. Retrieve File Storages: Allows you to map your native cloud account file storages

  5. Retrieve Block storages: Allows you to map your native cloud account block storages

  6. Retrieve Snapshots: Allows you to map your native cloud account block snapshots

  7. Share: Allows you to share your keys with a user, group or organization

  8. Publish: Allows you to publish your keys on the Marketplace. Keys need to be shared with "hub" before they can be published.

  9. Delete: Allows you to delete your keys

Â