Role os_adjutant for OpenStack-Ansible
Go to file
Dmitriy Rabotyagov 5e4e5311bf Stop reffering _member_ role
Keystone has stopped providing or reffering `_member_` role for a while,
thus role should not be refferenced anymore.

Moreover, with 2023.1 service policies have dropped `_member_`
which resulted in the role to be insufficient for basic operations.

Change-Id: I08be0504b6408132b56493d6b38c485a95b413eb
Related-Bug: #2029486
2023-09-05 06:44:23 +00:00
defaults Stop reffering _member_ role 2023-09-05 06:44:23 +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 Initial commit 2019-11-13 14:49:48 +01:00
releasenotes Update master for stable/zed 2022-12-13 13:10:53 +00:00
tasks Add TLS support to adjutant backends 2023-04-29 18:35:20 +02: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 Install mysql client libraries 2021-05-14 07:34:54 +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 Update .gitreview for stable/2023.1 2023-05-24 08:52:49 +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
README.rst Make role fit to the OSA standards 2020-11-24 11:48:05 +02:00
Vagrantfile Updated from OpenStack Ansible Tests 2021-12-17 16:45:12 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2021-03-12 22:17:17 +00:00
manual-test.rc Initial commit 2019-11-13 14:49:48 +01: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 Update TOX_CONSTRAINTS_FILE for stable/2023.1 2023-05-24 08:52:50 +00: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"