openstack-ansible/doc/source/developer-docs/configure-swift-add.rst
daz 238257b312 [docs] Migrate deployment configuration options
Migrate optional deployment configuration options to the developer docs

Change-Id: Ia615cb0c0e8108dfb121d4d7c6c029faa71344e7
Implements: blueprint osa-install-guide-overhaul
2016-06-15 12:07:47 +10:00

1.1 KiB

Home OpenStack-Ansible Installation Guide

Add to existing deployment

Complete the following procedure to deploy swift on an existing deployment.

  1. The section called "Configure and mount storage devices"

  2. The section called "Configure an Object Storage deployment"

  3. Optionally, allow all keystone users to use swift by setting swift_allow_all_users in the user_variables.yml file to True. Any users with the _member_ role (all authorized keystone users) can create containers and upload objects to swift.

    If this value is False, by default only users with the admin or swiftoperator role can create containers or manage tenants.

    When the backend type for the glance is set to swift, glance can access the swift cluster regardless of whether this value is True or False.

  4. Run the swift play:

    # cd /opt/openstack-ansible/playbooks
    # openstack-ansible os-swift-install.yml