2f5c023f45
Change-Id: If3e88b34f0df05a269149e02e53596ac8ddae8b9 |
||
---|---|---|
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 | ||
setup.cfg | ||
setup.py | ||
tox.ini | ||
Vagrantfile |
Team and repository tags
OpenStack Watcher
Ansible Role that installs and configures OpenStack Watcher.
- This role will install the following:
-
- watcher-api
- watcher-decision-engine
- watcher-applier
The role will configure Watcher, but does not provision messaging backend or MariaDB.
This role is intended to work primarily with OpenStack-Ansible, but consuming this role by setting the appropriate variables should be possible. See the tests/test-install-watcher.yml for example playbook.
Default Variables
../../defaults/main.yml
Example Playbook
- name: Install watcher service
hosts: watcher_all
user: root
roles:
- { role: "os_watcher", tags: [ "os-watcher" ] }
vars:
watcher_galera_password: "secrete"
watcher_oslomsg_rpc_password: "secrete"
watcher_service_password: "secrete"
Tags
This role supports two tags: watcher-install
and
watcher-config
.
The watcher-install
tag can be used to install and
upgrade.
The watcher-config
tag can be used to maintain
configuration of the service.
OpenStack-Ansible Watcher
- Documentation for the project can be found at:
-
https://docs.openstack.org/openstack-ansible-os_watcher/latest/
- Release notes for the project can be found at:
-
https://docs.openstack.org/releasenotes/openstack-ansible-os_watcher/
- The project source code repository is located at:
-
https://git.openstack.org/cgit/openstack/openstack-ansible-os_watcher/
- The project home is at: