Chapter 6. Using OpenStack Object Storage

In this chapter, we will cover the following recipes:

  • Installing the swift client tool
  • Creating containers
  • Uploading objects
  • Uploading large objects
  • Listing containers and objects
  • Downloading objects
  • Deleting containers and objects
  • Using OpenStack Object Storage ACLs
  • Using Container Synchronization between two Swift Clusters

Introduction

Now that we have an OpenStack Object Storage environment running, we can use it to store our files. To do this, we can use the swift client tool. This allows us to operate our OpenStack Object Storage environment by allowing us to create containers, upload files, retrieve them, and set required permissions on them, as appropriate.

Get OpenStack: Building a Cloud Environment now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.