Role os_ceilometer for OpenStack-Ansible
Go to file
Jean-Philippe Evrard bcc6ea58dc Initial OSA zuul v3 role jobs
This patch implements an initial set of jobs intended to match
the current job execution method. It does not intend to improve
how the jobs are executed - only to replicate what is currently
in openstack-infra/openstack-zuul-jobs and provide the platform
to iterate on.

Change-Id: Ie76b4452e58b3da82c8119b9bdb3bbb274e17137
2017-10-20 09:23:24 +00:00
defaults Switch to Cryptography over pycrypto 2017-06-30 00:22:32 +00:00
doc Initial OSA zuul v3 role jobs 2017-10-20 09:23:24 +00:00
examples Rename package lists (and related vars) appropriately 2016-08-30 16:41:49 +01:00
files/rootwrap.d Update Master SHAs - 17 Jan 2016 2016-01-18 23:58:48 +00:00
handlers Merge "Ensure that policy file has correct group/mode" 2017-05-24 23:51:20 +00:00
meta Add support for the openSUSE Leap distributions 2017-07-11 11:19:54 +01:00
releasenotes Initial OSA zuul v3 role jobs 2017-10-20 09:23:24 +00:00
tasks Initial OSA zuul v3 role jobs 2017-10-20 09:23:24 +00:00
templates Deprecate rabbit_use_ssl option 2017-05-23 10:10:43 +08:00
tests Initial OSA zuul v3 role jobs 2017-10-20 09:23:24 +00:00
vars Add support for the openSUSE Leap distributions 2017-07-11 11:19:54 +01:00
zuul.d Initial OSA zuul v3 role jobs 2017-10-20 09:23:24 +00:00
.gitignore Updated from OpenStack Ansible Tests 2017-06-22 15:19:18 +00:00
.gitreview Implement base configuration for independent repository 2016-03-01 09:43:48 -08:00
CONTRIBUTING.rst Replace invalid references to Glance 2015-10-30 07:28:53 +09:00
LICENSE Implement Ceilometer 2015-07-07 19:31:04 +00:00
README.rst Deprecate ceilometer-collector 2017-02-22 10:42:06 -05:00
Vagrantfile Updated from OpenStack Ansible Tests 2017-07-28 15:00:12 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2017-09-12 23:55:04 +00:00
manual-test.rc Ansible 2.1.1 role testing 2016-09-21 12:11:42 -04:00
run_tests.sh Initial OSA zuul v3 role jobs 2017-10-20 09:23:24 +00:00
setup.cfg Update URLs in documents according to document migration 2017-07-17 10:31:06 +00:00
setup.py Updated from global requirements 2017-03-02 11:51:32 +00:00
test-requirements.txt Updated from global requirements 2017-09-16 23:19:36 +00:00
tox.ini Initial OSA zuul v3 role jobs 2017-10-20 09:23:24 +00:00

README.rst

Team and repository tags

image

OpenStack Ceilometer

Ansible Role that installs and configures OpenStack Ceilometer.

This role will install the following:
  • ceilometer-api
  • ceilometer-agent-notification
  • ceilometer-polling
  • ceilometer-registry

The role will configure Ceilometer to use MongoDB for data storage, but does not install or configure MongoDB.

Default Variables

../../defaults/main.yml

Example Playbook

- name: Install ceilometer server
  hosts: ceilometer_all
  user: root
  roles:
    - { role: "os_ceilometer", tags: [ "os-ceilometer" ] }
  vars:
    external_lb_vip_address: 172.16.24.1
    internal_lb_vip_address: 192.168.0.1

Tags

This role supports two tags: ceilometer-install and ceilometer-config.

The ceilometer-install tag can be used to install and upgrade.

The ceilometer-config tag can be used to maintain configuration of the service.