Securing Elasticsearch communication in Docker Swarm

I am running an Elastic stack in Docker swarm.
I want to setup authentication in Kibana (username + password atleast), but to do that I need to set security in Elasticsearch first.

What is the best approach to do it in Docker swarm?

The thing is that communication between Docker swarm nodes in already encrypted

Wouldn't setting an additional security in Elasticsearch be overkill?

Is there a way to not do it and still secure Kibana with authentication?

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.