bed0e815ba
The numerous tags within the role have been condensed to two tags: barbican-install and barbican-config These tags have been chosen as they are namespaced and cover the two major functions of the role. Documentation has been updated to inform how each tag influences the function of the role. Change-Id: I6b7f1377696629d9cc3fff1e56f2751f2badfda8 |
||
---|---|---|
defaults | ||
doc | ||
extras | ||
handlers | ||
meta | ||
releasenotes | ||
tasks | ||
templates | ||
tests | ||
vars | ||
.gitignore | ||
.gitreview | ||
.travis.yml | ||
CONTRIBUTING.rst | ||
README.rst | ||
Vagrantfile | ||
other-requirements.txt | ||
run_tests.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
OpenStack-Ansible Barbican
- tags
-
openstack, barbican, cloud, ansible
- category
-
*nix
This Ansible role installs and configures OpenStack Barbican.
Default Variables
../../defaults/main.yml
Required Variables
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
- name: Install barbican server
hosts: barbican_all
user: root
roles:
- role: "os_barbican"
vars:
external_lb_vip_address: 172.16.24.1
internal_lb_vip_address: 192.168.0.1
barbican_galera_address: "{{ internal_lb_vip_address }}"
barbican_service_password: SuperSecretePassword1
barbican_galera_password: SuperSecretePassword2
barbican_rabbitmq_password: SuperSecretePassword3
keystone_admin_user_name: admin
keystone_auth_admin_password: SuperSecretePassword4
keystone_admin_tenant_name: admin
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.