Swift is a component of OpenStack that provides distributed object storage.
For more information about Swift, see the OpenStack Swift documentation.
Prerequisites
- Ensure that you have sufficient resources available to deploy Swift. The resources required depend on the scale of your deployment. For minimum requirements, see the Additional Components section of Hardware Requirements for VMware Integrated OpenStack.
- Ensure that your network has been prepared for Swift. See the relevant table in Required Network Ports.
Procedure
Results
The virtual machines required for your Swift cluster are created and the service is enabled.
What to do next
You can add storage and proxy nodes to your cluster to scale out your deployment. For more information, see Add Nodes to Your Swift Cluster.
By default, users with the admin
or _member_
role can perform Swift operations. To add or change the roles, uncomment the swift_operator_roles parameter in custom.yml and modify the value of the parameter to include the roles that you want. Then run viocli deployment configure --tags add_proxy_node --limit swift_proxy,swift_storage to deploy the updated configuration.