Role os_barbican for OpenStack-Ansible
Go to file
Jesse Pretorius 8297406d43 Add reno scaffolding for release notes management
Change-Id: Id3f7324a77e323369bed1a38697365535d992e97
2016-04-09 19:52:36 +01:00
defaults Update barbican service type 2016-03-07 15:33:11 -06:00
doc Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
extras Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
handlers Add apache handler 2016-03-02 13:51:12 -06:00
meta Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
releasenotes Add reno scaffolding for release notes management 2016-04-09 19:52:36 +01:00
tasks Remove dependency on the Keystone admin auth token 2016-03-22 12:33:16 -07:00
templates Update logging parameter 2016-03-07 16:45:43 -06:00
tests Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
vars Initialize galaxy role 2016-02-23 15:30:30 -06: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 Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -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 Add reno scaffolding for release notes management 2016-04-09 19:52:36 +01:00
tox.ini Add reno scaffolding for release notes management 2016-04-09 19:52:36 +01: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