Commit Graph

212 Commits

Author SHA1 Message Date
docker-elk-updater[bot] 384e3320e2
Update to v8.2.3 2022-06-19 11:37:38 +00:00
Antoine Cotten 003b94d565
doc: Mention known incompatibilities with Compose < 1.26
Closes #698
2022-06-03 11:18:14 +02:00
docker-elk-updater[bot] 3e2230e09a
Update to v8.2.2 2022-05-29 00:24:41 +00:00
Antoine Cotten 1557e27bff
doc: Render notes and warnings using GitHub admonitions
https://github.com/github/feedback/discussions/16925
2022-05-21 12:14:56 +02:00
Antoine Cotten 4319be7cd0
fix: Revert removal of -Xms JVM option
Logstash has '-Xms1g' set inside 'config/jvm.options', so either -Xms
must be set, or -Xmx must be greater than 1g (which is too high of a
default for docker-elk).

Elastic explicitly recommends setting -Xms and -Xmx to the same value
for Elasticsearch:
  https://www.elastic.co/guide/en/elasticsearch/reference/8.2/advanced-configuration.html#set-jvm-heap-size
2022-05-16 21:29:08 +02:00
Antoine Cotten 239099874a
chore: Raise max heap size of Elasticsearch to 512 MB
This value should be a sane default. Modern versions require more
resources, and nowadays any consumer hardware should be able to have
access to this amount of memory.

Additionally, do not set a lower bound on the heap size, so that unused
space isn't unnecessarily committed to the JVM.
2022-05-16 20:53:17 +02:00
docker-elk-updater[bot] 164588d301
Update to v8.2.0 2022-05-08 00:25:12 +00:00
docker-elk-updater[bot] 5d844f3c91
Update to v8.1.3 2022-04-24 00:23:56 +00:00
docker-elk-updater[bot] d9d43c2a40
Update to v8.1.2 2022-04-03 00:21:55 +00:00
docker-elk-updater[bot] 2ec05d65b2
Update to v8.1.1 2022-03-27 00:22:47 +00:00
docker-elk-updater[bot] 0f5dcf1d70
Update to v8.1.0 2022-03-13 08:10:50 +00:00
Antoine Cotten 1f26484b61
doc: Mention support for Compose V2
Closes #684
2022-03-12 17:25:20 +01:00
Antoine Cotten 488a88b4ca
doc: Revert in-paragraph string replacement by update bot 2022-03-06 11:02:29 +01:00
docker-elk-updater[bot] 21aa0ce9af
Update to v8.0.1 2022-03-06 10:00:13 +00:00
Antoine Cotten 159c934ad2
doc: Bump minimum Compose version requirement to 1.26.0
Prior to this version, surrounding quotes (single and double) were
preserved in values coming from the '.env' file, which is counter
intuitive and goes against the recommended practice of quoting values
containing special characters, such as passwords.

Closes #677
2022-02-28 15:33:50 +01:00
Antoine Cotten 9a52c6cf5f
chore: Update animated demo for v8.0.0 2022-02-28 12:03:18 +01:00
Antoine Cotten 924a1e5987
chore: Update Compose file version to 3.7
Allows enabling the 'init' option in the 'setup' service.

Requires Docker 18.06.0 and Compose 1.22.0.
2022-02-28 09:50:52 +01:00
Antoine Cotten 0a9c3ebd2c
doc: Update "Philosophy" section to reflect latest changes
We do use a small amount of custom setup automation now.
2022-02-28 09:02:44 +01:00
Antoine Cotten 9877b39900
Automate management of required roles and user passwords (#671) 2022-02-21 11:19:43 +01:00
Antoine Cotten a82e95d94e
doc: Provide examples of config overrides via env vars 2022-02-11 19:51:43 +01:00
Antoine Cotten b77b7fb66a
fix: Swap flag with service name in Compose command
Related to #667
2022-02-11 19:10:58 +01:00
Antoine Cotten 370ebbfaf4
doc: Update "Initial Setup" section for v8.0.0
Starting with Elastic v8.0.0, it is no longer possible to run Kibana
using the bootstraped privileged `elastic` user.

Closes #666
2022-02-11 14:48:00 +01:00
Antoine Cotten 6704d9f1d7
Update to v8.0.0 (#544)
List of changes impacting docker-elk:

- [logstash]: The output to Elasticsearch is handled as a data stream.

  Starting with v8.0.0, the `elasticsearch` output for Logstash sends
  log data to a data stream instead of `logstash-*` indices by default.
  The name of the default data stream is `logs-generic-default`.
  docker-elk remains unopinionated and simply uses Elastic's defaults
  like it always has, so users who prefer to retain the old behaviour
  need to explicitly opt-out of data streams in their Logstash
  pipelines.

  Refs:
  - https://www.elastic.co/guide/en/elasticsearch/reference/current/data-streams.html
  - https://www.elastic.co/guide/en/logstash/current/plugins-outputs-elasticsearch.html#plugins-outputs-elasticsearch-data-streams

- [logstash]: The (legacy) monitoring data collection is now disabled.

  This feature was deprecated since v7.9.0, and removed in v8.0.0.

  Ref: https://www.elastic.co/guide/en/logstash/current/monitoring-internal-collection-legacy.html

- [kibana]: An index pattern for `logs-*` indices is automatically
  created.

  It used to be required to manually create an index pattern for indices
  managed by Logstash, even when using the default Logstash indices.
  This is no longer the case since the output data is now being handled
  as a data stream, and Kibana automatically creates index patterns for
  these.

- [elasticsearch]: The command line tool `elasticsearch-setup-passwords`
  was deprecated in favour of a new `elasticsearch-reset-password` tool.

  Passwords for built-in users must now be generated one by one.

  Ref: https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-passwords.html

- [enterprise-search]: Kibana is now the new management interface, and
  the only one available moving forward.

  The old standalone Enterprise Search interface was removed in v8.0.0.

  Ref: https://www.elastic.co/guide/en/enterprise-search/current/user-interfaces.html
2022-02-10 17:19:04 +01:00
docker-elk-updater[bot] 1a30af6e11
Update to v7.17.0 2022-02-04 14:37:42 +00:00
docker-elk-updater[bot] ff35064836
Update to v7.16.3 2022-01-16 00:20:34 +00:00
docker-elk-updater[bot] 691ffd8764
Update to v7.16.2 2021-12-20 16:01:32 +00:00
docker-elk-updater[bot] c7f4a8eac0
Update to v7.16.1 2021-12-13 16:18:54 +00:00
docker-elk-updater[bot] 4e6c8712fe
Update to v7.16.0 2021-12-12 11:30:14 +00:00
Yuri Pereira Constante 01a0cf94d5
Podman and SELinux compatible volume declaration (#639) 2021-11-29 09:28:17 +01:00
docker-elk-updater[bot] 8055143d52
Update to v7.15.2 2021-11-11 14:36:47 +00:00
Antoine Cotten 6f8117e2d8
doc: Increase resolution of animated demo, compress GIF 2021-11-07 11:46:55 +01:00
Antoine Cotten e8d16db9b6
doc: Add animated demo to README 2021-11-06 20:38:49 +01:00
Antoine Cotten 5ffa296608
doc: Add note about cancelling an ongoing trial 2021-10-30 18:55:06 +02:00
github-actions[bot] b2e2aa792c
Update to v7.15.1 (#631)
Co-authored-by: antoineco <antoineco@users.noreply.github.com>
2021-10-26 19:41:15 +02:00
Antoine Cotten 791150114a
Update instructions for Docker Desktop 2021-09-23 23:00:17 +02:00
Antoine Cotten 47fb64f9c6
Update link to security reference
The tutorial page was deleted and links to this reference page.
2021-09-23 22:02:48 +02:00
Antoine Cotten f79ac77ad0
Update to v7.15.0 2021-09-23 21:52:55 +02:00
Antoine Cotten 5103d46859
Update to v7.14.1 2021-09-02 15:39:46 +02:00
Antoine Cotten 05768d135e
Update to v7.14.0 (#612) 2021-08-11 16:20:56 +02:00
github-actions[bot] 3ed2a5a2d4
Update to v7.13.4 (#607)
Co-authored-by: antoineco <antoineco@users.noreply.github.com>
2021-07-25 08:37:34 +02:00
github-actions[bot] 42e537e743
Update to v7.13.2 (#595)
Co-authored-by: antoineco <antoineco@users.noreply.github.com>
2021-06-20 19:14:43 +02:00
github-actions[bot] 6af589b4a7
Update to v7.13.1 (#594)
Co-authored-by: antoineco <antoineco@users.noreply.github.com>
2021-06-06 22:11:34 +02:00
Conor O'Callaghan 3b61be9559
Update to v7.13.0 (#593) 2021-05-26 16:18:01 +02:00
github-actions[bot] b3498d18ca
Update to v7.12.1 (#591)
Co-authored-by: antoineco <antoineco@users.noreply.github.com>
2021-05-02 16:05:01 +02:00
github-actions[bot] 37dc3c1d4a
Update to v7.12.0 (#584)
Co-authored-by: antoineco <antoineco@users.noreply.github.com>
2021-03-28 18:12:34 +02:00
github-actions[bot] 3c455d61ca
Update to v7.11.2 (#580)
Co-authored-by: antoineco <antoineco@users.noreply.github.com>
2021-03-11 19:24:44 +01:00
github-actions[bot] f9235f2105
Update to v7.11.1 (#577)
Co-authored-by: antoineco <antoineco@users.noreply.github.com>
2021-02-21 10:34:24 +01:00
github-actions[bot] 75ebebcebb
Update to v7.11.0 (#575)
ci: Update Enterprise Search test for v3 index

App Search API keys are now encrypted in Elasticsearch, so we simply
ensure they exist and don't try to read their value.
2021-02-11 13:48:22 +01:00
Antoine Cotten 980c5c480f
Rename master branch to main (#571) 2021-01-20 08:12:56 +13:00
github-actions[bot] b4dc43e583
Update to v7.10.2 (#570)
Co-authored-by: antoineco <antoineco@users.noreply.github.com>
2021-01-16 22:29:47 +01:00