This is an etcd-based implementation of RabbitMQ peer discovery interface (new in 3.7.0, previously available in the rabbitmq-autocluster plugin by Gavin Roy).
This plugin only performs peer discovery and most basic node health monitoring using etcd as a data source. Please get familiar with RabbitMQ clustering fundamentals before attempting to use it.
While it may seem at times that this is a RabbitMQ cluster management solution, it is not. Cluster provisioning and most of Day 2 operations such as proper monitoring are not in scope for this plugin.
This plugin requires RabbitMQ 3.7.0 or later.
For an etcd-based peer discovery and cluster formation mechanism that supports 3.6.x, see rabbitmq-autocluster.
See RabbitMQ Cluster Formation guide.
See CONTRIBUTING.md and our development process overview.
Licensed under the MPL, same as RabbitMQ server.
(c) Pivotal Software Inc., 2007-2018.