RabbitMQ
RabbitMQ
RabbitMQ is an open-source message-broker software that originally implemented the Advanced Message Queuing Protocol and has since been extended with a plug-in architecture to support Streaming Text Oriented Messaging Protocol, MQ Telemetry Transport, and other protocols. RabbitMQ Official Documentation
(WE G)ot RabbitMQ¶
- Livermore Computing (LC) and the Workflow Enablement Group (WEG) are proud to offer RabbitMQ hosted as a Docker container on our new LC Kubernetes/Openshift cluster.
- We currently support version
3.8.9
.
Security by default¶
-
WEG routinely performs static security scans powered by Clair in order to find any container vulnerabilities.
-
For SSL configuration without the management plugin we set the following environment variables:
RABBITMQ_SSL_CACERTFILE RABBITMQ_SSL_CERTFILE RABBITMQ_SSL_DEPTH RABBITMQ_SSL_FAIL_IF_NO_PEER_CERT RABBITMQ_SSL_KEYFILE RABBITMQ_SSL_VERIFY
- For SSL configuration using the management plugin:
RABBITMQ_MANAGEMENT_SSL_CACERTFILE RABBITMQ_MANAGEMENT_SSL_CERTFILE RABBITMQ_MANAGEMENT_SSL_DEPTH RABBITMQ_MANAGEMENT_SSL_FAIL_IF_NO_PEER_CERT RABBITMQ_MANAGEMENT_SSL_KEYFILE RABBITMQ_MANAGEMENT_SSL_VERIFY