The Object Storage service makes use of the REST API for providing object storage and retrieval. The minimum requirement is the Identity service. It can be scaled to handle a vast amount of unstructured data.
In this chapter, we will install the Object Service storage on the controller node. However, you can install the service on any node.
Create the Identity service credentials as follows:
Using the following command, create a user named
swift
:keystone user-create --name swift --pass SWIFT_PASS
Make sure you replace the term
SWIFT_PASS
with an appropriate password of your choice.Next, add the admin role to the
swift
user using the following command:keystone user-role-add --user swift --tenant service --role admin
Lastly, create a
swift
entity using the following command:keystone service-create --name swift --type object-store \ --description "OpenStack Object Storage...