Role os_ceilometer for OpenStack-Ansible
Go to file
Mohammed Naser 33f5dfa7e3 Drop MongoDB installation and API file configurations
Ceilometer no longer stores any data so the MongoDB installation
playbook is not used.  In addition, it no longer has an API so
the api-paste file is useless as well.

Closes-Bug: #1747612
Change-Id: I20104cc357f78b01e2b1246a3f51d609bb2f4f24
2018-02-06 15:28:48 -05:00
defaults Drop MongoDB installation and API file configurations 2018-02-06 15:28:48 -05: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 Drop MongoDB installation and API file configurations 2018-02-06 15:28:48 -05:00
meta Add OpenStack-Ansible metadata 2017-10-20 14:36:02 +00:00
releasenotes Drop MongoDB installation and API file configurations 2018-02-06 15:28:48 -05:00
tasks Drop MongoDB installation and API file configurations 2018-02-06 15:28:48 -05:00
templates Drop MongoDB installation and API file configurations 2018-02-06 15:28:48 -05:00
tests Drop MongoDB installation and API file configurations 2018-02-06 15:28:48 -05:00
vars Drop MongoDB installation and API file configurations 2018-02-06 15:28:48 -05: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.