Continuing the discussion from Deploy elasticsearch cluster over internet:
I'd like to know if security takes care of the security of the cluster if the nodes are communicating on internet:
I have 3 nodes, each one on a different host. I have a single network board and a single IP address for each one. I want to create a cluster from them. Therefore they are communicating on internet.
Do I have to setup some firewall (like UFW) on each one to take care of security or x-pakck security is enough to encrypt and protect access to the cluster?