logstash/docker
Edmo Vamerlatti Costa e76e582086
Add missing Elasticsearch SSL settings and replace deprecated options (xpack.monitoring and xpack.management) (#15045)
This commit adds missing Elasticsearch SSL settings and replaces deprecated options being used on `xpack.monitoring.*` and `xpack.management.*` settings:

Changes:
- Updated deprecated monitoring and management Elasticsearch's SSL settings so no warnings are logged.
- Added monitoring settings support for file-based certificates and for the cipher suites: `xpack.monitoring.elasticsearch.ssl.certificate`, `xpack.monitoring.elasticsearch.ssl.key`, and `xpack.monitoring.elasticsearch.ssl.cipher_suites`.
- Added management settings support for file-based certificates and for the cipher suites: `xpack.management.elasticsearch.ssl.certificate`, `xpack.management.elasticsearch.ssl.key`, and `xpack.management.elasticsearch.ssl.cipher_suites`.
2023-05-15 11:54:38 +02:00
..
bin [Build] Fix version script when VERSION_QUALIFIER is empty string (#12728) 2021-03-05 09:34:28 -05:00
data Add missing Elasticsearch SSL settings and replace deprecated options (xpack.monitoring and xpack.management) (#15045) 2023-05-15 11:54:38 +02:00
examples build docker images from logstash repo (#10603) 2019-04-04 11:27:06 +01:00
ironbank Support ironbank docker build (#14298) 2022-06-28 10:29:55 +01:00
templates Add env LOG_STYLE to control the log behavior (#14949) 2023-03-08 23:25:33 +00:00
LICENSE build docker images from logstash repo (#10603) 2019-04-04 11:27:06 +01:00
Makefile Add env LOG_STYLE to control the log behavior (#14949) 2023-03-08 23:25:33 +00:00
README.md [docs] Correctly reference the base OS (ubuntu) for docker (#14214) 2022-06-09 10:00:02 -04:00
requirements.txt Update jinja2 dependency in docker build (#12994) 2021-06-17 09:12:09 -04:00
tox.ini build docker images from logstash repo (#10603) 2019-04-04 11:27:06 +01:00

Description

This repository contains the official Logstash Docker image from Elastic.

Documentation can be found on the Elastic website.

Supported Docker versions

The images have been tested on Docker version 18.09.2, build 6247962

Requirements

A full build requires:

  • Docker
  • GNU Make
  • Python 3.5 with Virtualenv
  • JRuby 9.1+

Running a build

To build an image check out the corresponding branch for the version and run the rake task Like this:

git checkout 7.0
rake artifact:docker
# and for the OSS package
rake artifact:docker_oss

This image is built on Ubuntu 20.04.