Role os_keystone for OpenStack-Ansible
Go to file
Travis Truman 0214f9bd41 Implement base configuration for independent repository
This patch establishes the base repository configuration required for the
role to pass CI checks and be usable in  OpenStack-CI.

It also implements a callback plugin to provide human readable logging for
functional tests in order to aid the resolution of any functional testing
failures.

Change-Id: I6a9782ef185a263e1891d8dbfe15cb8bec10ef76
2016-03-02 10:09:25 -05:00
defaults Updated role to be an independent role 2016-02-26 14:13:43 -06:00
doc Updated role to be an independent role 2016-02-26 14:13:43 -06:00
files Implement keystone venv support 2015-10-14 13:59:47 -05:00
handlers Keystone Federation Service Provider Configuration 2015-08-07 08:44:51 +00:00
library Resolve pep8 violations caught by pep8 v1.7.0 2016-01-14 00:45:41 +00:00
meta Updated role to be an independent role 2016-02-26 14:13:43 -06:00
tasks Updated role to be an independent role 2016-02-26 14:13:43 -06:00
templates We recently added a check when deploying the keystone.wsgi script that would 2016-02-29 09:41:25 -06:00
tests Implement base configuration for independent repository 2016-03-02 10:09:25 -05:00
vars Updated role to be an independent role 2016-02-26 14:13:43 -06:00
.gitignore Implement base configuration for independent repository 2016-03-02 10:09:25 -05:00
.gitreview Implement base configuration for independent repository 2016-03-02 10:09:25 -05:00
CONTRIBUTING.rst Updated role to be an independent role 2016-02-26 14:13:43 -06:00
LICENSE Updated role to be an independent role 2016-02-26 14:13:43 -06:00
README.rst Updated role to be an independent role 2016-02-26 14:13:43 -06:00
run_tests.sh Updated role to be an independent role 2016-02-26 14:13:43 -06:00
setup.cfg Updated role to be an independent role 2016-02-26 14:13:43 -06:00
setup.py Updated role to be an independent role 2016-02-26 14:13:43 -06:00
test-requirements.txt Implement base configuration for independent repository 2016-03-02 10:09:25 -05:00
tox.ini Implement base configuration for independent repository 2016-03-02 10:09:25 -05:00

OpenStack keystone

tags

openstack, keystone, cloud, ansible

category

*nix

Role to install keystone. This will install keystone using apache.

This role will install the following:
  • keystone
  • apache2
- name: Installation and setup of Keystone
  hosts: keystone_all
  user: root
  roles:
    - { role: "os_keystone", tags: [ "os-keystone" ] }
  vars:
    keystone_galera_address: "{{ internal_lb_vip_address }}"