Role os_ceilometer for OpenStack-Ansible
Go to file
Jesse Pretorius 40baff22aa Enable overriding the service setup host python interpreter
In order to enable the service setup host python interpreter to
be changed easily, we make it a variable. This will be useful
when someone sets the service setup host to be the utility
container, because we'll be able to set this var by default.

Change-Id: I17b580fa357154214da93a473213e7f37980a45d
2018-11-30 15:36:13 +00:00
defaults Enable overriding the service setup host python interpreter 2018-11-30 15:36:13 +00:00
doc Remove database configuration 2018-06-12 20:29:03 +01:00
examples Trivial: Fix the pep8 warning 2018-08-06 07:19:28 +00:00
files/rootwrap.d Update Master SHAs - 17 Jan 2016 2016-01-18 23:58:48 +00:00
handlers Use a common python build/install role 2018-09-03 10:40:38 +00:00
meta SUSE: Add support for openSUSE Leap 15 2018-09-26 11:57:14 +01:00
releasenotes releasenotes: oslo-messaging-separate-backends add project name 2018-10-15 16:56:09 +02:00
tasks Enable overriding the service setup host python interpreter 2018-11-30 15:36:13 +00:00
templates Added designate and trove services 2018-11-07 13:56:50 +02:00
tests Set container_name as host_var in test inventory 2018-10-20 15:28:29 -07:00
vars Remove unnecessary package install duplication 2018-10-30 19:19:08 +00:00
zuul.d Distro-install tests for Ubuntu and Centos are voting now. 2018-10-17 10:01:37 +00:00
.gitignore Updated from OpenStack Ansible Tests 2018-10-02 14:52:15 +00:00
.gitreview Implement base configuration for independent repository 2016-03-01 09:43:48 -08:00
CONTRIBUTING.rst Replace Chinese punctuation with English punctuation 2018-09-12 12:55:11 +00:00
LICENSE Implement Ceilometer 2015-07-07 19:31:04 +00:00
README.rst Add the project source code repository in README 2018-07-28 11:38:30 +00:00
Vagrantfile Updated from OpenStack Ansible Tests 2018-09-28 06:18:57 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2018-02-07 19:34:08 +00:00
manual-test.rc Ansible 2.1.1 role testing 2016-09-21 12:11:42 -04:00
run_tests.sh Updated from OpenStack Ansible Tests 2018-09-29 04:53:46 +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
tox.ini fix tox python3 overrides 2018-09-26 18:42:59 -04: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 service
  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.

Documentation for the project can be found at:

https://docs.openstack.org/openstack-ansible-os_ceilometer/latest/

Release notes for the project can be found at:

https://docs.openstack.org/releasenotes/openstack-ansible-os_ceilometer/

The project source code repository is located at:

https://git.openstack.org/cgit/openstack/openstack-ansible-os_ceilometer/

The project home is at:

https://launchpad.net/openstack-ansible