Page MenuHomeDevCentral

Deploy RabbitMQ on docker-001
ClosedPublic

Authored by dereckson on Sep 30 2020, 02:26.
Tags
None
Referenced Files
F3716530: D2353.id5926.diff
Tue, Nov 5, 15:31
F3716499: D2353.id5925.diff
Tue, Nov 5, 15:20
F3716274: D2353.diff
Tue, Nov 5, 14:04
Unknown Object (File)
Thu, Oct 31, 12:20
Unknown Object (File)
Tue, Oct 29, 14:44
Unknown Object (File)
Wed, Oct 23, 20:38
Unknown Object (File)
Sun, Oct 20, 16:42
Unknown Object (File)
Sun, Oct 20, 05:18
Subscribers
None

Details

Summary

Define the available ports, so we can enable further protocols when needed.

Define a dedicated "restricted" IP, for use only for Nasqueron servers,
currently the public IP. In a follow-up change, when Drake network is ready,
we'll update that IP to 172.27.27.6.

Upstream image now uses /var/lib/rabbitmq instead of /data.

Nginx uses default config, but like Openfire, we proxy to the dedicated IP.

Test Plan

Launch on docker-001:

  • salt-call --local state.sls_id /etc/nginx/vhosts/rabbitmq/white-rabbit.conf roles/paas-docker/nginx
  • salt-call --local state.apply roles/paas-docker/containers/rabbitmq

Visit https://white-rabbit.nasqueron.org/

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Passed
Unit
No Test Coverage
Branch
rabbitmq
Build Status
Buildable 3655
Build 3904: arc lint + arc unit