Role os_adjutant for OpenStack-Ansible
Go to file
Dmitriy Rabotyagov ee7a011b2f Fix linters and metadata
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
Change-Id: I558a0fee0b0bf8c86f5bd73dca2b9571f3e4e287
2023-09-07 15:01:18 +00:00
defaults Fix linters and metadata 2023-09-07 15:01:18 +00:00
doc Switch sphinx language to en 2022-05-30 16:01:19 +02:00
examples Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00
extras Convert include to include_tasks 2022-09-03 21:14:20 -05:00
handlers Add TLS support to adjutant backends 2023-04-29 18:35:20 +02:00
meta Fix linters and metadata 2023-09-07 15:01:18 +00:00
releasenotes Update master for stable/zed 2022-12-13 13:10:53 +00:00
tasks Fix linters and metadata 2023-09-07 15:01:18 +00:00
templates Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00
tests Convert include to include_tasks 2022-09-03 21:14:20 -05:00
vars Fix linters and metadata 2023-09-07 15:01:18 +00:00
zuul.d [reno] Stop publishing release notes 2021-01-22 18:24:19 +02:00
.gitignore Updated from OpenStack Ansible Tests 2020-12-01 13:21:25 +00:00
.gitreview Remove zuul config 2020-06-17 17:31:58 +03:00
bindep.txt Updated from OpenStack Ansible Tests 2021-03-12 22:17:17 +00:00
CONTRIBUTING.rst Initial commit 2019-11-13 14:49:48 +01:00
LICENSE Initial commit 2019-11-13 14:49:48 +01:00
manual-test.rc 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
run_tests.sh Updated from OpenStack Ansible Tests 2022-04-04 09:09:52 +00:00
test-requirements.txt Initial commit 2019-11-13 14:49:48 +01:00
tox.ini Cleanup setup.py config 2022-04-04 10:09:04 +01:00
Vagrantfile Updated from OpenStack Ansible Tests 2021-12-17 16:45:12 +00:00

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"