HomeDevCentral

WIP: Configure RabbitMQ credentials from Vault

Description

WIP: Configure RabbitMQ credentials from Vault

Summary:
RabbitMQ clusters need the following important credentials:

  • Erlang cookie, to allow cluster components to communicate
  • An administrator account to allow maintenance tasks

Both are stored in Vault, cookie can be set in host data volume,
administrator account is set when container is initialized.
A file-as-flag is then created to indicate that's part is done.

References:

Ref T752

Test Plan: Provision white-rabbit on docker-002

Reviewers: DorianWinty, dereckson

Reviewed By: dereckson

Maniphest Tasks: T752

Differential Revision: https://devcentral.nasqueron.org/D2792

Details

Provenance
derecksonAuthored on Feb 9 2023, 22:39
derecksonPushed on Feb 20 2023, 23:31
Reviewer
dereckson
Differential Revision
D2792: WIP: Configure RabbitMQ credentials from Vault
Parents
rOPS7a74d2b7a8cc: Configure Notifications center
Branches
Unknown
Tags
Unknown
Tasks
T752: Salt configuration for White Rabbit