46 lines
1.2 KiB
ReStructuredText
46 lines
1.2 KiB
ReStructuredText
===================================
|
|
Barbican role for OpenStack-Ansible
|
|
===================================
|
|
|
|
This Ansible role installs and configures OpenStack barbican.
|
|
|
|
To clone or view the source code for this repository, visit the role repository
|
|
for `os_barbican <https://github.com/openstack/openstack-ansible-os_barbican>`_.
|
|
|
|
Default variables
|
|
~~~~~~~~~~~~~~~~~
|
|
|
|
.. literalinclude:: ../../defaults/main.yml
|
|
:language: yaml
|
|
:start-after: under the License.
|
|
|
|
Dependencies
|
|
~~~~~~~~~~~~
|
|
|
|
This role needs pip >= 7.1 installed on the target host.
|
|
|
|
This role requires the following variables to be defined:
|
|
|
|
.. code-block:: yaml
|
|
|
|
barbican_galera_address
|
|
barbican_galera_password
|
|
barbican_rabbitmq_password
|
|
barbican_service_password
|
|
keystone_admin_user_name
|
|
keystone_auth_admin_password
|
|
keystone_admin_tenant_name
|
|
|
|
Example playbook
|
|
~~~~~~~~~~~~~~~~
|
|
|
|
.. literalinclude:: ../../examples/playbook.yml
|
|
:language: yaml
|
|
|
|
Tags
|
|
~~~~
|
|
|
|
This role supports two tags: ``barbican-install`` and ``barbican-config``. The
|
|
``barbican-install`` tag can be used to install and upgrade. The ``barbican-
|
|
config`` tag can be used to maintain configuration of the service.
|