mirror of
https://github.com/deviantony/docker-elk.git
synced 2025-12-19 00:31:34 +01:00
Ensure CI initializes passwords over localhost
Prevents the occasional connection timeout when the tool randomly picks the IP of the ingress interface (usually 10.0.0.x/24) instead of the elk interface (usually 10.0.1.x/24) in Swarm mode.
This commit is contained in:
@@ -12,7 +12,7 @@ if { [string match "swarm" $MODE] } {
|
||||
set cid [exec docker ps -q -f label=com.docker.compose.service=elasticsearch]
|
||||
}
|
||||
|
||||
set cmd "docker exec -it $cid bin/elasticsearch-setup-passwords interactive -s -b"
|
||||
set cmd "docker exec -it $cid bin/elasticsearch-setup-passwords interactive -s -b -u http://localhost:9200"
|
||||
|
||||
spawn {*}$cmd
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
## https://github.com/elastic/elasticsearch/blob/master/distribution/docker/src/docker/config/elasticsearch.yml
|
||||
#
|
||||
cluster.name: "docker-cluster"
|
||||
network.host: _site_
|
||||
network.host: 0.0.0.0
|
||||
|
||||
## X-Pack settings
|
||||
## see https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-xpack.html
|
||||
|
||||
Reference in New Issue
Block a user