RabbitMQ Cluster
OSSRabbitMQ cluster with management UI, Prometheus metrics and quorum-queue defaults. Installs from distro packages and manages rabbitmq-server via systemd. First node is the seed; the rest join it. Use 3+ nodes for HA quorum queues.
by opensible ✓· ⬇ 0 installs· Messaging & Streaming· v1.0.0· template
rabbitmq-clusterUse in the OpenSible console
Open Infrastructure → Stack Hub Blueprints, switch the source to Cloud hub, then pick RabbitMQ Cluster and press Use.
Default variables
defaults.json
{
"nodes": [
{
"ip": "",
"name": "rabbit-1",
"ssh_port": "",
"ssh_user": ""
},
{
"ip": "",
"name": "rabbit-2",
"ssh_port": "",
"ssh_user": ""
},
{
"ip": "",
"name": "rabbit-3",
"ssh_port": "",
"ssh_user": ""
}
],
"become": true,
"amqp_port": 5672,
"dist_port": 25672,
"epmd_port": 4369,
"mgmt_port": 15672,
"admin_user": "admin",
"cluster_id": "opensible-rabbit",
"erlang_cookie": "",
"open_firewall": true,
"admin_password": "",
"disk_free_limit": "2GB",
"prometheus_port": 15692,
"ssh_port_default": 22,
"ssh_user_default": "root",
"delete_guest_user": true,
"default_queue_type": "quorum",
"vm_memory_high_watermark": "0.6"
}Versions (1)
v1.0.0playbook.yml
