Arbutus object storage: Difference between revisions

Jump to navigation Jump to search
change header and order of information in setting up object storage section
(change category CC-Cloud to Cloud)
(change header and order of information in setting up object storage section)
Line 31: Line 31:
https://docs.openstack.org/swift/latest/s3_compat.html
https://docs.openstack.org/swift/latest/s3_compat.html


= Accessing and managing your object store = <!--T:8-->
= Setting up and configuring access to the Arbutus object store = <!--T:8-->
 
<!--T:10-->
You can manage your object storage using the Object Store tab for your project at https://arbutus.cloud.computecanada.ca/. This interface refers to buckets as containers (not to be confused with containers based on namespace functionality of the Linux kernel). You can create containers (AKA buckets) in this interface, upload files, and create directories. Containers can also be created using S3-compatible CLI clients.
Please note that if you create a new container as ''Public'', any object placed within this container can be freely accessed (read-only) by anyone on the Internet simply by navigating to <code><nowiki>https://object-arbutus.cloud.computecanada.ca/<YOUR CONTAINER NAME HERE>/<YOUR OBJECT NAME HERE></nowiki></code> with your container and object names inserted in place.
 
<!--T:12-->
You can also use [[OpenStack command line clients]].


<!--T:13-->
<!--T:13-->
To generate your own S3 access ID and secret key for the S3 protocol, use the OpenStack command line client:
In order to manage your Arbutus Object store, you will need your own storage access ID and secret key. To generate these, use the [[OpenStack command line clients|OpenStack command line client]]:


<!--T:14-->
<!--T:14-->
Line 48: Line 41:
<!--T:15-->
<!--T:15-->
The <code>s3cmd</code> tool which is available in Linux is the preferred way to access our S3 gateway; however there are [[Arbutus object storage clients|other tools]] out there that will also work.
The <code>s3cmd</code> tool which is available in Linux is the preferred way to access our S3 gateway; however there are [[Arbutus object storage clients|other tools]] out there that will also work.
<!--T:10-->
You can also perform some management tasks for your object storage using the Object Store tab for your project at https://arbutus.cloud.computecanada.ca/. This interface refers to buckets as containers (not to be confused with containers based on namespace functionality of the Linux kernel). You can create containers (AKA buckets) in this interface, upload files, and create directories. Containers can also be created using S3-compatible CLI clients.
Please note that if you create a new container as ''Public'', any object placed within this container can be freely accessed (read-only) by anyone on the Internet simply by navigating to <code><nowiki>https://object-arbutus.cloud.computecanada.ca/<YOUR CONTAINER NAME HERE>/<YOUR OBJECT NAME HERE></nowiki></code> with your container and object names inserted in place.


<!--T:16-->
<!--T:16-->
The users are responsible for operations inside the ''tenant''. As such, the buckets and management of those buckets are up to the user.  
The users are responsible for operations inside your cloud project. As such, the buckets and management of those buckets are up to the user.  


=== General information === <!--T:17-->
=== General information === <!--T:17-->
cc_staff
147

edits

Navigation menu