Role os_barbican for OpenStack-Ansible
Go to file
Jimmy McCrory b39a432e04 Use master git branches when testing
In the test vars, change the barbican, keystone, and requirements git
install branches to master for consistency with other roles.

Change-Id: Id12f601334a4c696970f77daf50fb46931d71776
2016-05-05 10:32:19 -07:00
defaults Updated role using the Multi-Distro framework 2016-04-19 14:31:22 -05:00
doc Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
extras Enable functional convergence testing 2016-04-12 11:27:15 -07:00
handlers Add apache handler 2016-03-02 13:51:12 -06:00
meta Updated role using the Multi-Distro framework 2016-04-19 14:31:22 -05:00
releasenotes Add reno scaffolding for release notes management 2016-04-09 19:52:36 +01:00
tasks Updated role using the Multi-Distro framework 2016-04-19 14:31:22 -05:00
templates Enable functional convergence testing 2016-04-12 11:27:15 -07:00
tests Use master git branches when testing 2016-05-05 10:32:19 -07:00
vars Updated role using the Multi-Distro framework 2016-04-19 14:31:22 -05:00
.gitignore Add reno scaffolding for release notes management 2016-04-09 19:52:36 +01:00
.gitreview Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
.travis.yml Initialize galaxy role 2016-02-23 15:30:30 -06:00
CONTRIBUTING.rst Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
README.rst Remove dependency on the Keystone admin auth token 2016-03-22 12:33:16 -07:00
Vagrantfile Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
other-requirements.txt Use master git branches when testing 2016-05-05 10:32:19 -07:00
run_tests.sh Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
setup.cfg Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
setup.py Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
test-requirements.txt blacklist Ansible 1.9.6 2016-04-16 10:42:40 -05:00
tox.ini Merge "Enable functional convergence testing" 2016-04-13 09:34:18 +00:00

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