@@ -49,7 +49,7 @@ services:
49
49
volumes :
50
50
- ' beer_analytics_db:/var/lib/mysql'
51
51
52
- es_setup :
52
+ elasticsearch_setup :
53
53
image : docker.elastic.co/elasticsearch/elasticsearch:${STACK_VERSION}
54
54
container_name : beer_analytics_es_setup
55
55
volumes :
@@ -75,7 +75,7 @@ services:
75
75
"instances:\n"\
76
76
" - name: es\n"\
77
77
" dns:\n"\
78
- " - es \n"\
78
+ " - elasticsearch \n"\
79
79
" - localhost\n"\
80
80
" ip:\n"\
81
81
" - 127.0.0.1\n"\
@@ -94,9 +94,9 @@ services:
94
94
find . -type d -exec chmod 750 \{\} \;;
95
95
find . -type f -exec chmod 640 \{\} \;;
96
96
echo "Waiting for Elasticsearch availability";
97
- until curl -s --cacert config/certs/ca/ca.crt https://es :9200 | grep -q "missing authentication credentials"; do sleep 30; done;
97
+ until curl -s --cacert config/certs/ca/ca.crt https://elasticsearch :9200 | grep -q "missing authentication credentials"; do sleep 30; done;
98
98
echo "Setting kibana_system password";
99
- until curl -s -X POST --cacert config/certs/ca/ca.crt -u "elastic:${ELASTIC_PASSWORD}" -H "Content-Type: application/json" https://es :9200/_security/user/kibana_system/_password -d "{\"password\":\"${KIBANA_PASSWORD}\"}" | grep -q "^{}"; do sleep 10; done;
99
+ until curl -s -X POST --cacert config/certs/ca/ca.crt -u "elastic:${ELASTIC_PASSWORD}" -H "Content-Type: application/json" https://elasticsearch :9200/_security/user/kibana_system/_password -d "{\"password\":\"${KIBANA_PASSWORD}\"}" | grep -q "^{}"; do sleep 10; done;
100
100
echo "All done!";
101
101
'
102
102
healthcheck :
@@ -105,9 +105,9 @@ services:
105
105
timeout : 5s
106
106
retries : 120
107
107
108
- es :
108
+ elasticsearch :
109
109
depends_on :
110
- es_setup :
110
+ elasticsearch_setup :
111
111
condition : service_healthy
112
112
image : docker.elastic.co/elasticsearch/elasticsearch:${STACK_VERSION}
113
113
container_name : beer_analytics_es
@@ -124,7 +124,7 @@ services:
124
124
- discovery.type=single-node
125
125
- ELASTIC_PASSWORD=${ELASTIC_PASSWORD}
126
126
- bootstrap.memory_lock=true
127
- - http.publish_host=es
127
+ - http.publish_host=elasticsearch
128
128
- xpack.security.enabled=true
129
129
- xpack.security.http.ssl.enabled=false
130
130
- xpack.security.transport.ssl.enabled=false
0 commit comments