I am setting up ES in production with a different approach. I am actually splitting up the node role( master, data & ingest ). I know the configuration for each of them and this is well defined in the documentation. What makes me confuse is the how these three (master, node & ingest) node talk to each other. I have a total of 9 server ( 3 servers each ). Do i need to specify
discovery.zen.ping.unicast.hosts to have FQDN's of all 9 servers?
Or there is some other way or a best practices document to setup Elasticsearch with this type of approach.
If someone can help me point to a documentation it would be really helpful.
Thanks in advance.