I think that depends on how you intend to use discovery with Raft. It’s not typically safe to discover the Raft nodes themselves. The risk is that member discovery protocols are eventually consistent, and a network partition when bootstrapping a Raft cluster can lead to split brain when each side of the partition forms a separate Raft cluster with only the members it sees. There’s no way to converge the two without losing all writes from one side. This is why Atomix requires Raft partition group members to be named and explicitly listed in the configuration.