Updated to 8.11.3
diff --git a/docker/docker-compose-8.11.1.yml b/docker/docker-compose-8.11.3.yml
similarity index 91%
rename from docker/docker-compose-8.11.1.yml
rename to docker/docker-compose-8.11.3.yml
index 6346a43..5363f90 100644
--- a/docker/docker-compose-8.11.1.yml
+++ b/docker/docker-compose-8.11.3.yml
@@ -36,7 +36,7 @@
# Elasticsearch
elasticsearch:
- build: ./elasticsearch/8.11.1
+ build: ./elasticsearch/8.11.3
environment:
- INITIAL_MASTER_NODES=elasticsearch
- "DISCOVERY_SERVICE=0.0.0.0"
@@ -51,8 +51,9 @@
healthcheck:
test: ["CMD", "curl","-s" ,"-f", "-u", "http://localhost:9200/_cluster/health"]
# Mount volumes to backup elasticsearch data
-# volumes:
+ volumes:
# - esdata:/usr/share/elasticsaerch/data
+ - ./elasticsearch/8.11.3/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml:ro,Z
ports:
- "9200:9200"
networks:
@@ -60,7 +61,7 @@
# Kibana
kibana:
- build: ./kibana/8.11.1
+ build: ./kibana/8.11.3
environment:
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
- "ELASTICSEARCH_URL=http://elasticsearch:9200"
@@ -73,14 +74,14 @@
# Logstash
logstash:
- build: ./logstash/8.11.1
+ build: ./logstash/8.11.3
environment:
- "ELASTICSEARCH_URL=elasticsearch:9200"
ports:
- 8100:8100
volumes:
- - ./logstash/8.11.1/pipeline/logstash-userale.conf:/usr/share/logstash/pipeline/logstash-userale.conf
- - ./logstash/8.11.1/templates/userale.json:/usr/share/logstash/templates/userale.json
+ - ./logstash/8.11.3/pipeline/logstash-userale.conf:/usr/share/logstash/pipeline/logstash-userale.conf
+ - ./logstash/8.11.3/templates/userale.json:/usr/share/logstash/templates/userale.json
depends_on:
- "elasticsearch"
networks:
@@ -116,7 +117,7 @@
# Specific container and configuration to monitor the HOST (filesystem, memory, processes,...)
metricbeat:
- image: docker.elastic.co/beats/metricbeat:8.11.1
+ image: docker.elastic.co/beats/metricbeat:8.11.3
# restart: unless-stopped
user: root
pid: host
diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml
index bd37ff3..0b7c819 100644
--- a/docker/docker-compose.yml
+++ b/docker/docker-compose.yml
@@ -29,7 +29,7 @@
# Elasticsearch
elasticsearch:
- build: ./elasticsearch/8.11.1
+ build: ./elasticsearch/8.11.3
environment:
- INITIAL_MASTER_NODES=elasticsearch
- "DISCOVERY_SERVICE=0.0.0.0"
@@ -44,8 +44,9 @@
healthcheck:
test: ["CMD", "curl","-s" ,"-f", "-u", "http://localhost:9200/_cluster/health"]
# Mount volumes to backup elasticsearch data
-# volumes:
+ volumes:
# - esdata:/usr/share/elasticsaerch/data
+ - ./elasticsearch/8.11.3/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml:ro,Z
ports:
- "9200:9200"
networks:
@@ -53,7 +54,7 @@
# Kibana
kibana:
- build: ./kibana/8.11.1
+ build: ./kibana/8.11.3
environment:
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
- "ELASTICSEARCH_URL=http://elasticsearch:9200"
@@ -66,14 +67,14 @@
# Logstash
logstash:
- build: ./logstash/8.11.1
+ build: ./logstash/8.11.3
environment:
- "ELASTICSEARCH_URL=elasticsearch:9200"
ports:
- 8100:8100
volumes:
- - ./logstash/8.11.1/pipeline/logstash-userale.conf:/usr/share/logstash/pipeline/logstash-userale.conf
- - ./logstash/8.11.1/templates/userale.json:/usr/share/logstash/templates/userale.json
+ - ./logstash//pipeline/logstash-userale.conf:/usr/share/logstash/pipeline/logstash-userale.conf
+ - ./logstash/8.11.3/templates/userale.json:/usr/share/logstash/templates/userale.json
depends_on:
- "elasticsearch"
networks:
@@ -81,7 +82,7 @@
# Specific container and configuration to monitor the HOST (filesystem, memory, processes,...)
metricbeat:
- image: docker.elastic.co/beats/metricbeat:8.11.1
+ image: docker.elastic.co/beats/metricbeat:8.11.3
# restart: unless-stopped
user: root
pid: host
@@ -100,7 +101,7 @@
#Allows us to report on docker from the hosts information
- /var/run/docker.sock:/var/run/docker.sock
depends_on:
- - elasticsearch
+ - kibana
environment:
- ELASTICSEARCH_URL=http://elasticsearch:9200
- KIBANA_URL=http://kibana:5601
diff --git a/docker/elasticsearch/8.11.1/Dockerfile b/docker/elasticsearch/8.11.1/Dockerfile
index 740371f..e3e5d3a 100644
--- a/docker/elasticsearch/8.11.1/Dockerfile
+++ b/docker/elasticsearch/8.11.1/Dockerfile
@@ -13,17 +13,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-FROM docker.elastic.co/elasticsearch/elasticsearch:8.11.1
-
-MAINTAINER Joshua Poore <poorejc@apache.org>
-
-USER root
-
-# Override config
-COPY config /usr/share/elasticsearch/config
-RUN chown -R elasticsearch:elasticsearch /usr/share/elasticsearch/config
-
-USER elasticsearch
+FROM docker.elastic.co/elasticsearch/elasticsearch:8.11.3
# Set environment
ENV CLUSTER_NAME Flagon
diff --git a/docker/kibana/8.11.1/Dockerfile b/docker/kibana/8.11.1/Dockerfile
index 96fe968..1032f5e 100644
--- a/docker/kibana/8.11.1/Dockerfile
+++ b/docker/kibana/8.11.1/Dockerfile
@@ -13,7 +13,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-FROM docker.elastic.co/kibana/kibana:8.11.1
+FROM docker.elastic.co/kibana/kibana:8.11.3
MAINTAINER Joshua Poore <poorejc@apache.org>
diff --git a/docker/logstash/8.11.1/Dockerfile b/docker/logstash/8.11.3/Dockerfile
similarity index 95%
rename from docker/logstash/8.11.1/Dockerfile
rename to docker/logstash/8.11.3/Dockerfile
index a6d70af..c5ccecc 100644
--- a/docker/logstash/8.11.1/Dockerfile
+++ b/docker/logstash/8.11.3/Dockerfile
@@ -13,7 +13,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-FROM docker.elastic.co/logstash/logstash:8.11.1
+FROM docker.elastic.co/logstash/logstash:8.11.3
MAINTAINER Joshua Poore <poorejc@apache.org>
# Ensure default logstash configuration is removed
diff --git a/docker/logstash/8.11.1/pipeline/logstash-userale.conf b/docker/logstash/8.11.3/pipeline/logstash-userale.conf
similarity index 100%
rename from docker/logstash/8.11.1/pipeline/logstash-userale.conf
rename to docker/logstash/8.11.3/pipeline/logstash-userale.conf
diff --git a/docker/logstash/8.11.1/templates/userale.json b/docker/logstash/8.11.3/templates/userale.json
similarity index 100%
rename from docker/logstash/8.11.1/templates/userale.json
rename to docker/logstash/8.11.3/templates/userale.json