Greetings.
Following the docs
https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html
i'm downloading the basic-flavor image.
Running it with
docker run -d -p 9200:9200
-e "http.host=0.0.0.0"
-e "transport.host=127.0.0.1"
--name elastic docker.elastic.co/elasticsearch/elasticsearch:6.0.0
which means x-pack.security should be enabled by default as it is, but the available property is "False" and i can access es without prompting for credentials.
Here is the localhost:9200/_xpack output
{
build: {
hash: "cc96bca",
date: "2017-11-10T19:36:09.930Z"
},
features: {
graph: {
description: "Graph Data Exploration for the Elastic Stack",
available: false,
enabled: true
},
logstash: {
description: "Logstash management component for X-Pack",
available: false,
enabled: true
},
ml: {
description: "Machine Learning for the Elastic Stack",
available: false,
enabled: true,
native_code_info: {
version: "6.0.0",
build_hash: "8e6ab35cf803a2"
}
},
monitoring: {
description: "Monitoring for the Elastic Stack",
available: true,
enabled: true
},
security: {
description: "Security for the Elastic Stack",
available: false,
enabled: true
},
watcher: {
description: "Alerting, Notification and Automation for the Elastic Stack",
available: false,
enabled: true
}
},
tagline: "You know, for X"
}
Am i doing something wrong?