Bucket Management

A bucket is the top-level container for objects stored in Rabata. Create and manage buckets in the Rabata dashboard, then use an S3-compatible client for object operations.

View markdown

Create a bucket

  1. Open the Rabata dashboard.
  2. Select Create Bucket.
  3. Enter a name between 3 and 63 characters. It must start and end with a lowercase letter or number and may contain lowercase letters, numbers, dots, and hyphens.
  4. Use the us-east-1 region.
  5. Choose private or public-read.
  6. Create the bucket.

If the service reports that the name is unavailable, choose another name.

Choose an access setting

Rabata's dashboard exposes two bucket access settings:

  • private — use this by default; requests require valid credentials
  • public-read — objects may be read publicly; use it only for data intended for public access

Changing a bucket to public-read can expose its contents. Review the data and application behavior before making that change.

Connect a client

Configure your client with:

Endpoint: https://s3.us-east-1.rabata.io
Region: us-east-1

Use an access key created in the Rabata dashboard. The AWS CLI quickstart shows a complete client configuration.

Validate required behavior

Before adopting a bucket in production, exercise the exact operations your application requires. At minimum, test writing an object, reading it back, listing its prefix, and deleting it.

If the application depends on optional S3 capabilities—such as multipart uploads, presigned requests, versioning, lifecycle rules, object locking, encryption controls, or specific ACL behavior—verify each capability through the application. Do not infer support from S3-compatible authentication alone.

Delete a bucket

Before deletion:

  1. Stop applications and jobs from writing to the bucket.
  2. Confirm that retained objects have another verified copy.
  3. Remove the bucket from application configuration.
  4. Delete it from the dashboard and confirm the operation.

Bucket deletion is a destructive operation. Keep a rollback copy for as long as your recovery policy requires.

For help with a bucket operation, contact Rabata support.