Role os_barbican for OpenStack-Ansible
Go to file
Jimmy McCrory d8583df31c Remove dependency on the Keystone admin auth token
Now that auth token usage is deprecated, prefer the admin
user and password for all barbican setup tasks run against
keystone.

Change-Id: I7c839b52c04bc7e889d10f52c08d1b4453eabc5d
2016-03-22 12:33:16 -07: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
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 Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07: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 Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07:00
tox.ini Implement base configuration for OpenStack-CI 2016-03-22 12:12:44 -07: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