Role os_adjutant for OpenStack-Ansible
Go to file
Dmitriy Rabotyagov c5fbb4d2f5 Make role fit to the OSA standards
We've pulled that role from github, and we need to make
an adjustments to standardize approach across all other
roles, like service and db create, uwsgi usage, etc.

We're also adding integrated CI.

Needed-By: https://review.opendev.org/756310
Change-Id: Ie95b9c723f29eb20f9e1e95e284d7ed20346aaff
2020-11-24 11:48:05 +02:00
defaults Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00
doc Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00
examples Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00
extras Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00
handlers Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00
meta Initial commit 2019-11-13 14:49:48 +01:00
releasenotes Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00
tasks Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00
templates Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00
tests Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00
vars Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00
zuul.d Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00
.gitignore Initial commit 2019-11-13 14:49:48 +01:00
.gitreview Remove zuul config 2020-06-17 17:31:58 +03:00
CONTRIBUTING.rst Initial commit 2019-11-13 14:49:48 +01:00
LICENSE Initial commit 2019-11-13 14:49:48 +01:00
README.rst Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00
Vagrantfile Initial commit 2019-11-13 14:49:48 +01:00
bindep.txt Initial commit 2019-11-13 14:49:48 +01:00
manual-test.rc Initial commit 2019-11-13 14:49:48 +01:00
run_tests.sh Initial commit 2019-11-13 14:49:48 +01:00
setup.cfg Initial commit 2019-11-13 14:49:48 +01:00
setup.py Initial commit 2019-11-13 14:49:48 +01:00
test-requirements.txt Initial commit 2019-11-13 14:49:48 +01:00
tox.ini Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00

README.rst

Team and repository tags

image

OpenStack-Ansible Adjutant

tags

openstack, adjutant, cloud, ansible

category

*nix

This Ansible role installs and configures OpenStack adjutant.

This role will install the following Upstart services:
  • adjutant-api
  • adjutant-processor

Required Variables

adjutant_service_password
adjutant_rabbitmq_password
adjutant_galera_password
adjutant_galera_address

Example Playbook

- name: Install adjutant server
  hosts: adjutant_all
  user: root
  roles:
    - { role: "os_adjutant", tags: [ "os-adjutant" ] }
  vars:
    external_lb_vip_address: 172.16.24.1
    internal_lb_vip_address: 192.168.0.1
    adjutant_galera_address: "{{ internal_lb_vip_address }}"
    adjutant_galera_password: "SuperSecretePassword1"
    adjutant_service_password: "SuperSecretePassword2"
    adjutant_rabbitmq_password: "SuperSecretePassword3"