Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .env
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ELASTIC_VERSION=9.2.2
ELASTIC_VERSION=9.2.3

## Passwords for stack users
#
Expand Down
12 changes: 7 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,13 @@ jobs:
-e 's/\(BEATS_SYSTEM_PASSWORD=\)'\'\''/\1testpasswd/g'
.env

# Elasticsearch's high disk watermark gets regularly exceeded on GitHub Actions runners.
# https://www.elastic.co/guide/en/elasticsearch/reference/current/fix-watermark-errors.html
- name: Disable Elasticsearch disk allocation decider
run: |
docker compose up -d elasticsearch
.github/workflows/scripts/disable-disk-alloc-decider.sh

- name: Generate Kibana encryption keys
run: docker container run --rm docker-elk-kibana bin/kibana-encryption-keys generate -q >>kibana/config/kibana.yml

Expand All @@ -68,11 +75,6 @@ jobs:
# #
#############################

# Elasticsearch's high disk watermark gets regularly exceeded on GitHub Actions runners.
# https://www.elastic.co/guide/en/elasticsearch/reference/current/fix-watermark-errors.html
- name: Disable Elasticsearch disk allocation decider
run: .github/workflows/scripts/disable-disk-alloc-decider.sh

#
# Core components: Elasticsearch, Logstash, Kibana
#
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Elastic stack (ELK) on Docker

[![Elastic Stack version](https://img.shields.io/badge/Elastic%20Stack-9.2.2-00bfb3?style=flat&logo=elastic-stack)](https://www.elastic.co/blog/category/releases)
[![Elastic Stack version](https://img.shields.io/badge/Elastic%20Stack-9.2.3-00bfb3?style=flat&logo=elastic-stack)](https://www.elastic.co/blog/category/releases)
[![Build Status](https://github.com/deviantony/docker-elk/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/deviantony/docker-elk/actions/workflows/ci.yml?query=branch%3Amain)

Run the latest version of the [Elastic stack][elk-stack] with Docker and Docker Compose.
Expand Down
2 changes: 1 addition & 1 deletion elasticsearch/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
ARG ELASTIC_VERSION

# https://www.docker.elastic.co/
FROM docker.elastic.co/elasticsearch/elasticsearch:${ELASTIC_VERSION:-9.2.2}
FROM docker.elastic.co/elasticsearch/elasticsearch:${ELASTIC_VERSION:-9.2.3}

# Add your elasticsearch plugins setup here
# Example: RUN elasticsearch-plugin install analysis-icu
2 changes: 1 addition & 1 deletion extensions/filebeat/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
ARG ELASTIC_VERSION

FROM docker.elastic.co/beats/filebeat:${ELASTIC_VERSION:-9.2.2}
FROM docker.elastic.co/beats/filebeat:${ELASTIC_VERSION:-9.2.3}
2 changes: 1 addition & 1 deletion extensions/fleet/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
ARG ELASTIC_VERSION

FROM docker.elastic.co/elastic-agent/elastic-agent:${ELASTIC_VERSION:-9.2.2}
FROM docker.elastic.co/elastic-agent/elastic-agent:${ELASTIC_VERSION:-9.2.3}

# Ensure the 'state' directory exists and is owned by the 'elastic-agent' user,
# otherwise mounting a named volume in that location creates a directory owned
Expand Down
2 changes: 1 addition & 1 deletion extensions/heartbeat/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
ARG ELASTIC_VERSION

FROM docker.elastic.co/beats/heartbeat:${ELASTIC_VERSION:-9.2.2}
FROM docker.elastic.co/beats/heartbeat:${ELASTIC_VERSION:-9.2.3}
2 changes: 1 addition & 1 deletion extensions/metricbeat/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
ARG ELASTIC_VERSION

FROM docker.elastic.co/beats/metricbeat:${ELASTIC_VERSION:-9.2.2}
FROM docker.elastic.co/beats/metricbeat:${ELASTIC_VERSION:-9.2.3}
2 changes: 1 addition & 1 deletion kibana/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
ARG ELASTIC_VERSION

# https://www.docker.elastic.co/
FROM docker.elastic.co/kibana/kibana:${ELASTIC_VERSION:-9.2.2}
FROM docker.elastic.co/kibana/kibana:${ELASTIC_VERSION:-9.2.3}

# Add your kibana plugins setup here
# Example: RUN kibana-plugin install <name|url>
2 changes: 1 addition & 1 deletion logstash/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
ARG ELASTIC_VERSION

# https://www.docker.elastic.co/
FROM docker.elastic.co/logstash/logstash:${ELASTIC_VERSION:-9.2.2}
FROM docker.elastic.co/logstash/logstash:${ELASTIC_VERSION:-9.2.3}

# Add your logstash plugins setup here
# Example: RUN logstash-plugin install logstash-filter-json
2 changes: 1 addition & 1 deletion setup/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
ARG ELASTIC_VERSION

# https://www.docker.elastic.co/
FROM docker.elastic.co/elasticsearch/elasticsearch:${ELASTIC_VERSION:-9.2.2}
FROM docker.elastic.co/elasticsearch/elasticsearch:${ELASTIC_VERSION:-9.2.3}

ENTRYPOINT ["/entrypoint.sh"]