Chapter 4. Creating and managing buckets using MCG object browser


Multicloud Object Gateway (MCG) object browser within the OpenShift console enables you to create and manage buckets to keep your data organized and accessible. You can navigate to your S3 and OpenShift managed buckets and perform the following activities:

  • Add new objects
  • View objects
  • Download objects
  • Share objects

4.1. Creating new buckets using MCG object browser

Prerequisites

  • Administrator access to OpenShift Data Foundation.
  • Make sure MCG cluster is deployed and noobaa-endpoint-* pod is running in the MCG namespace.

Procedure

  1. In the OpenShift Web Console, click Storage Object Storage.
  2. Click the Buckets tab.
  3. Select one of the following options to create the buckets:

    • Create via Object Bucket Claim

      Note

      For RGW object bucket claims (OBCs), you must use the credentials associated with the OBC to access the newly created bucket. RGW administrator credentials cannot be used to access these buckets.

      1. Select a namespace.
      2. Enter the ObjectBucketClaim name.
      3. Select the storage class.
      4. Select the bucket class
      5. Select the Enable replication to obtain higher resiliency of the objects stored in the buckets.
      6. Click Create using ObjectBucketClaim.
    • Create via S3 API

      1. Enter a name for the bucket.
      2. Add tags with different key and value criteria to tag your bucket.
      3. Click Create.

Prerequisites

  • Administrator access to OpenShift Data Foundation.
  • Make sure MCG cluster is deployed and noobaa-endpoint-* pod is running in the MCG namespace.

Procedure

  1. In the OpenShift Web Console, click Storage Object Storage.
  2. Click the Buckets tab.

    All the MCG buckets that are created are listed in the page.

  3. Select the required bucket.
  4. Click the Details tab.

Prerequisites

  • Administrator access to OpenShift Data Foundation.
  • Make sure MCG cluster is deployed and noobaa-endpoint-* pod is running in the MCG namespace.

Procedure

  1. In the OpenShift Web Console, click Storage Object Storage.
  2. Click the Buckets tab and select the required bucket.
  3. Click the Objects tab.
  4. Select the required object.

    A sidebar pops-up with the object details.

Prerequisites

  • Administrator access to OpenShift Data Foundation.
  • Make sure MCG cluster is deployed and noobaa-endpoint-* pod is running in the MCG namespace.

Procedure

  1. In the OpenShift Web Console, click Storage Object Storage.
  2. Click the Buckets tab and select the required bucket.
  3. Select the Objects tab.
  4. In the options menu corresponding to the required object, select either Download or Preview based on your requirement.
Note

Preview is a browser dependent feature, which means that if a browser does not recognize the file or the object’s type or extension, such as .zip, .rar, and so on, and unable to display it in a separate tab, then the file or the object is downloaded by default.

Prerequisites

  • Administrator access to OpenShift Data Foundation.
  • Make sure MCG cluster is deployed and noobaa-endpoint-* pod is running in the MCG namespace.

Procedure

  1. In the OpenShift Web Console, click Storage Object Storage.
  2. Click the Buckets tab and select the required bucket.
  3. Select the Objects tab.
  4. In the options menu corresponding to the required object, select Share with presigned URL.
  5. Select the expiration time to set the validity period of the presigned URL
  6. Click Create.
  7. Copy the generated URL.

4.6. Uploading objects using MCG object browser

Prerequisites

  • Administrator access to OpenShift Data Foundation.
  • Make sure MCG cluster is deployed and noobaa-endpoint-* pod is running in the MCG namespace.

Procedure

  1. In the OpenShift Web Console, click Storage Object Storage.
  2. Click the Buckets tab and select the required bucket.
  3. Select the Objects tab.
  4. In the Add objects section, do one of the following:

    • To upload a folder, click Upload and select the folder that you want to upload.
    • To upload files, drag and drop the files.

4.7. Creating folder using MCG object browser

Prerequisites

  • Administrator access to OpenShift Data Foundation.
  • Make sure MCG cluster is deployed and noobaa-endpoint-* pod is running in the MCG namespace.

Procedure

  1. In the OpenShift Web Console, click Storage Object Storage.
  2. Click the Buckets tab and select the required bucket.
  3. Select the Objects tab.
  4. Click Create folder.
  5. Enter a name for the folder that satisfies the requirements.
  6. Click Create.

    You are redirected inside the new folder.

Note

The new folder persists only if you upload objects to it. If you navigate away without uploading the objects, the folder disappears.

4.8. Deleting objects using MCG object browser

Prerequisites

  • Administrator access to OpenShift Data Foundation.
  • Make sure MCG cluster is deployed and noobaa-endpoint-* pod is running in the MCG namespace.

Procedure

  1. In the OpenShift Web Console, click Storage Object Storage.
  2. Click the Buckets tab and select the required bucket.
  3. Select the Objects tab.
  4. To delete the object, do one of the following:

    • To delete multiple objects together, select multiple objects using the checkbox and then from the Actions menu select Delete.
    • To delete a single object, select the Action menu corresponding to the object and select Delete.
Note

You cannot delete a folder directly.

Prerequisites

  • Administrator access to OpenShift Data Foundation.
  • Make sure MCG cluster is deployed and noobaa-endpoint-* pod is running in the MCG namespace.

Procedure

  1. In the OpenShift Web Console, click Storage Object Storage.
  2. Click the Buckets tab.
  3. In the options menu corresponding to the required bucket, select Empty bucket.
  4. Enter the bucket name for confirmation and click Empty bucket.
  5. After the bucket is empty, in the options menu corresponding to the bucket, select Delete bucket.
  6. Enter the bucket name for confirmation and click Delete bucket.
Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat Documentation

Legal Notice

Theme

© 2026 Red Hat
Back to top