Role os_ceilometer for OpenStack-Ansible
17fc5d6465
With update of ansible-lint to version >=6.0.0 a lot of new linters were added, that enabled by default. In order to comply with linter rules we're applying changes to the role. With that we also update metdata to reflect current state. Depends-On: https://review.opendev.org/c/openstack/ansible-role-systemd_service/+/888223 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/888517 Change-Id: I32efef68c8ade24fb164f2cfcecd8e7147bf5f0e |
||
---|---|---|
defaults | ||
doc | ||
examples | ||
handlers | ||
meta | ||
releasenotes | ||
tasks | ||
templates | ||
tests | ||
vars | ||
zuul.d | ||
.gitignore | ||
.gitreview | ||
bindep.txt | ||
CONTRIBUTING.rst | ||
LICENSE | ||
manual-test.rc | ||
README.rst | ||
run_tests.sh | ||
tox.ini | ||
Vagrantfile |
Team and repository tags
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://opendev.org/openstack/openstack-ansible-os_ceilometer/
- The project home is at:
- The project bug tracker is located at: