Using X-Pack Security
X-Pack Security allows users to secure their production cluster using the security best practices for Elasticsearch.
It covers the following:
- The use of credentials to access an Elasticsearch cluster. Credentials can be a standard user/password stored internally in Elasticsearch or a more complex solution can be used, such as Active Directory and Lightweight Directory Access Protocol (LDAP).
- The use of a Transport Layer Security (TLS)-encrypted connection between the Elasticsearch nodes to prevent traffic sniffing and decoding using custom generated keys.
- The use of SSL endpoints for HTTP calls to secure communication with the cluster.
Getting ready
You need the Docker desktop (https://www.docker.com/) installed on your computer. To be able to execute the Docker commands, you should set up Docker for a production environment; see the Elasticsearch reference: https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html...