Chapter 4. Creating a bucket in your object store
To create a bucket in your object store from your workbench, use the create_bucket() method.
Prerequisites
-
You have cloned the
odh-doc-examplesrepository to your workbench. -
You have opened the
s3client_examples.ipynbfile in your workbench. - You have installed Boto3 and configured an S3 client.
Procedure
In the notebook file, locate the following instructions to create a bucket:
#Create bucket ` s3_client.create_bucket(Bucket='<bucket_name>')
#Create bucket ` s3_client.create_bucket(Bucket='<bucket_name>')Copy to Clipboard Copied! Toggle word wrap Toggle overflow Replace
<name_of_the_bucket>with the name of the bucket that you want to create, as shown in the example, and then run the code cell.#Create bucket s3_client.create_bucket(Bucket='aqs43-image-registry')
#Create bucket s3_client.create_bucket(Bucket='aqs43-image-registry')Copy to Clipboard Copied! Toggle word wrap Toggle overflow The output displays an HTTP response status code of
200, indicating a successful request.
Verification
Locate the instructions to list buckets and execute the code cell.
for bucket in s3_client.list_bucket()[‘Buckets’]: print(bucket[‘Name’])for bucket in s3_client.list_bucket()[‘Buckets’]: print(bucket[‘Name’])Copy to Clipboard Copied! Toggle word wrap Toggle overflow The bucket that you created is displayed in the output.