I am trying to set up a cluster where one node is behind a firewall (in a
company network), and one on a web-server at a web hosting company.
The use case is that data is generated by systems on the company intranet,
and should be made available for searching on a hosted web server - using
The company network is behind a firewall, and not reachable from the
outside. This can't be changed for security reasons. Opening ports on the
company firewall is out of the question.
The web-server node (data = true, master=false) should only receive index
updates from the node inside the company network and act as the backend to
the websites' search engines. There is no need for the web-server node to
send back index updates to the company network node.
I have tried to set up an ssh tunnel on the company node to connect through
using unicast discovery. But the web server node does not join the cluster.
It seems that the SSH tunnel from inside the firewall out isn't sufficient?
Maybe I am overcomplicating things and there is a better way to send index
data from one ES node to another? Doing it in a cluster appeared to me as a
the fastest, most efficient way to keep the web's search engine up-to-date,
but if this isn't possible, I am open to other suggestions, such as
rsync'ing index data.
Thank you very much
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to email@example.com.
For more options, visit https://groups.google.com/groups/opt_out.