StorafleetStorafleet

/// CONNECT A PROVIDER / ORACLE CLOUD OBJECT STORAGE

Oracle Cloud Object Storage

Oracle Cloud Infrastructure (OCI) Object Storage speaks S3 through its Amazon S3 Compatibility API. You connect it as an access-key Fleet with a custom endpoint — the twist is that the keys are a special Customer Secret Key (not OCI's API signing key), and the endpoint embeds your account's namespace.

Don't have a bucket yet? Create one first →

What you need

  • A Customer Secret Key — an Access Key and Secret Key pair generated under your OCI user (different from the API signing key OCI's native SDK uses).
  • Your Object Storage namespace — a fixed, tenancy-wide string (e.g. axheyj0abcde) shown under Profile → Tenancy and on every bucket.
  • The bucket name and the region identifier (e.g. us-ashburn-1).

Create a Customer Secret Key

From the OCI Console:

  1. Open the Profile menu (top-right) → your user nameUser Settings.
  2. Under Resources, select Customer Secret KeysGenerate Secret Key.
  3. Name it (e.g. storafleet), generate, and copy the Secret Key. The matching Access Key appears in the list.
The Secret Key is shown only once. Copy it before closing the dialog — if you lose it, delete the key and generate a new one.

Endpoint & namespace

https://<NAMESPACE>.compat.objectstorage.<REGION>.oraclecloud.com

For namespace axheyj0abcde in Ashburn: https://axheyj0abcde.compat.objectstorage.us-ashburn-1.oraclecloud.com. Your namespace is fixed for the life of the tenancy — read it under Profile → Tenancy or any bucket's details. See Oracle's Amazon S3 Compatibility API reference.

Connect the Fleet

  1. From the Fleet page, click Create Fleet and pick Access Keys.
  2. Enter a display name, the bucket name, and the region (e.g. us-ashburn-1).
  3. Paste the Customer Secret Key's Access Key and Secret Key.
  4. Set the endpoint to https://<NAMESPACE>.compat.objectstorage.<REGION>.oraclecloud.com, then click Connect Fleet. storafleet addresses Oracle in path-style.

Supported features

Over the S3 API, Oracle supports versioning, lifecycle rules, object tags, and Object Lock (retention).

CORS and access policy are managed in OCI, not over S3. Oracle uses pre-authenticated requests for public access and IAM policies for permissions — so those panels don't apply to an Oracle Fleet.