Role os_gnocchi for OpenStack-Ansible
Go to file
Steve Lewis 1f2b2fd4a2 Add AIO-centric example conf.d file
Adds a specification for where in the deploy gnocci lives in an
AIO.
2015-11-30 17:32:11 -08:00
defaults Add upstart scripts for services 2015-11-30 17:13:33 -08:00
ext Add AIO-centric example conf.d file 2015-11-30 17:32:11 -08:00
handlers Add restart handlers for services 2015-11-20 16:55:17 -08:00
library Initial Commit 2015-11-20 15:37:39 -08:00
meta Initial Commit 2015-11-20 15:37:39 -08:00
tasks Tasks include init script and dir creation tasks 2015-11-30 17:16:37 -08:00
templates Add upstart scripts for services 2015-11-30 17:13:33 -08:00
vars Initial Commit 2015-11-20 15:37:39 -08:00
CONTRIBUTING.rst Initial Commit 2015-11-20 15:37:39 -08:00
LICENSE Initial Commit 2015-11-20 15:37:39 -08:00
README.rst Add secrets file 2015-11-30 17:31:01 -08:00

OpenStack Ansible Gnocchi

A simple role to deploy OpenStack Gnocchi from source in a manner similar to the OpenStack Ansible project.

Requirements

Storage

You will need to have an appropriate set of data stores. This needs to be detailed separately in documentation to be written.

Secrets

The secrets file (which should be copied to /etc/openstack_deploy in your deploy but originating from ext/openstack_deploy/user_gnocchi_secrets.yml) needs to have values specified. This can be done by invoking the generator found in the openstack-ansible project: scripts/pw-token-gen.py

Role Variables

See defaults/main.yml for variables and their descriptions.

Dependencies

TBD

Example Playbook

- hosts: servers
  roles:
     - { role: stevelle.openstack-ansible-gnocchi }

License

Apache

Credits

The config_template library module was developed by Kevin Carter for the OpenStack Ansible and is vendored in library.

The role layout and documentation was cribbed from the Openstack Searchlight role by Ian Cordasco.