Commit Graph

399 Commits

Author SHA1 Message Date
Antoine Cotten 907a0703d8
doc: Remove unnecessary prompt symbol in console cmds
This forces users to manually remove the symbol after copying commands
using GitHub's inline copy button.
2023-03-18 00:08:09 +01:00
Antoine Cotten 5f497953f9
doc: Mention `git clone` command
Related to #837
2023-03-18 00:02:59 +01:00
Antoine Cotten f695ab93c4
doc: Disambiguate `nc` flags usage for data ingestion
Fixes #835
2023-03-17 23:54:12 +01:00
Antoine Cotten 6db3e37334
feat(ext/curator): Update to v8
Curator is now major version locked with Elasticsearch.
https://www.elastic.co/guide/en/elasticsearch/client/curator/current/versions.html
2023-02-17 16:06:30 +01:00
Antoine Cotten ba06c5458a
chore(setup): Rename helpers.sh to lib.sh
Based on a comment from #821
2023-02-17 12:37:42 +01:00
Antoine Cotten 9afd2c1607
ci: Mask wait messages, collect debug data once 2023-02-17 11:33:29 +01:00
docker-elk-updater[bot] 12460ed079
Update to v8.6.2 2023-02-17 08:25:03 +00:00
Antoine Cotten 159cfcd346
ci: Allow Logstash some time for creating test doc 2023-02-14 14:50:49 +01:00
Antoine Cotten 6f78be24d9
ci: Ensure log alias exists before searching 2023-02-14 14:28:06 +01:00
Antoine Cotten 75f3921ed9
doc: Update link to Gitter chat room in issue tmpl
https://blog.gitter.im/2023/02/13/gitter-has-fully-migrated-to-matrix/
2023-02-14 14:28:06 +01:00
Antoine Cotten ae21be1c5e
doc: Update link to Gitter chat room
https://blog.gitter.im/2023/02/13/gitter-has-fully-migrated-to-matrix/
2023-02-13 20:19:05 +01:00
docker-elk-updater[bot] 717966a2be
Set FLEET_SERVER_HOST explicitly 2023-02-01 00:08:22 +00:00
dependabot[bot] 3a3cdd7db8
chore(deps): Bump actions/stale from 6.0.1 to 7.0.0 (#812) 2022-12-27 18:10:51 +00:00
h44z 973565c2ea
Use restart policy unless-stopped (#811)
Ensures Docker automatically restarts services (containers) that were running on the host prior to a reboot.
2022-12-23 13:24:27 +01:00
docker-elk-updater[bot] be973ec739
Update to v8.5.3 2022-12-11 00:26:57 +00:00
Antoine Cotten 58a77fcdbe
feat(setup): Disambiguate setup skip message
Closes #797
2022-12-06 11:37:12 +01:00
dependabot[bot] f52c2de4e1
Merge pull request #796 from deviantony/dependabot/github_actions/dessant/lock-threads-4 2022-12-05 06:06:21 +00:00
dependabot[bot] 98915693ab
chore(deps): Bump dessant/lock-threads from 3 to 4
Bumps [dessant/lock-threads](https://github.com/dessant/lock-threads) from 3 to 4.
- [Release notes](https://github.com/dessant/lock-threads/releases)
- [Changelog](https://github.com/dessant/lock-threads/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dessant/lock-threads/compare/v3...v4)

---
updated-dependencies:
- dependency-name: dessant/lock-threads
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-05 04:07:35 +00:00
Antoine Cotten 316df681d9
ci: Automate closing of context-less issues
Adds a GitHub Actions workflow that automatically communicates the
reasons for closing/locking an issue upon labeling it with 'bot:close'.
2022-11-27 14:51:04 +01:00
docker-elk-updater[bot] 67baf969b2
Update to v8.5.2 2022-11-27 00:27:43 +00:00
Antoine Cotten 0ebda1156f
doc(ext): Clarify purpose of exposed TCP ports 2022-11-22 14:48:12 +01:00
Antoine Cotten e202d6ba7c
doc(ext/entsearch): Simplify encryption key example 2022-11-22 14:33:37 +01:00
Antoine Cotten 87f5894f65
feat(ext/beats): Use unprivileged publish users 2022-11-22 11:37:50 +01:00
Antoine Cotten 141b38a083
feat(ext/metricbeat): Further drop perms for monitoring
The built-in 'remote_monitoring_user' has full permissions on monitoring
indices, which is more than Metricbeat needs to collect metrics from
remote components.
2022-11-18 21:47:46 +01:00
Antoine Cotten e7587965fd
doc: Describe how to re-execute the setup after init 2022-11-18 21:43:35 +01:00
Antoine Cotten 4961f99438
feat(ext/metricbeat): Add switch to disable monit modules 2022-11-18 19:20:46 +01:00
Antoine Cotten 0e7fa390b4
ci: Enable beats_system and remote_monitoring_user users 2022-11-18 17:27:15 +01:00
Antoine Cotten 654a18dcdb
feat(ext/beats): Monitor using unprivileged user
Both the collection and storage of monitoring data are now performed
using the unpriviliged built-in users 'remote_monitoring_user' and
'beats_system' respectively, instead of the 'elastic' superuser.
2022-11-18 17:10:20 +01:00
Antoine Cotten 595f42cc90
doc: Fix markdown linter warnings 2022-11-18 16:06:10 +01:00
Antoine Cotten 00e1964a2f
doc(ext/metricbeat): Add screenshots 2022-11-18 14:01:02 +01:00
Antoine Cotten 436f7076d7
doc(ext/fleet): Add screenshots 2022-11-18 14:01:02 +01:00
Antoine Cotten ac464b2d99
feat(ext/beats): Monitor via internal collectors 2022-11-18 14:01:02 +01:00
Antoine Cotten def0aa6665
feat(ext/metricbeat): Enable monitoring of Kibana 2022-11-18 14:01:02 +01:00
Antoine Cotten a150f6dc99
feat(ext/metricbeat): Enable monitoring of Logstash 2022-11-18 12:05:18 +01:00
Antoine Cotten 4f4767cb5a
feat(ext/metricbeat): Enable stack monitoring by default 2022-11-17 21:44:55 +01:00
Antoine Cotten a1b5e0b858
chore(setup): Mount scripts instead of baking into img
Allows switching between branches of compatible stack versions (e.g.
main <-> tls) without having to rebuild the setup image.
2022-11-17 21:44:00 +01:00
Antoine Cotten a02b7a0d3a
feat: Give Elasticsearch an explicit node name 2022-11-17 21:24:48 +01:00
Antoine Cotten 9f674eca40
chore: Clean up config 2022-11-17 21:24:46 +01:00
Antoine Cotten eba8d3837d
ci: Use env file instead of deprecated workflow cmd
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-11-17 16:57:40 +01:00
Antoine Cotten 54d3f71799
fix(setup): Ensure built-in users exist before proceeding
Fixes #786
2022-11-17 12:12:29 +01:00
docker-elk-updater[bot] 384e50bfcd
Update to v8.5.1 2022-11-16 22:37:25 +00:00
Antoine Cotten 0fd8aae1c5
ci: Run auto-merge as update bot
Recently this workflow started failing with 'Resource not accessible by
integration' when using the default GitHub Actions access token.

Ref. ridedott/merge-me-action#1581
2022-11-16 17:54:41 +01:00
Antoine Cotten d11e281d91
ci: Relocate misplaced debug step 2022-11-16 17:31:53 +01:00
Antoine Cotten 347ef2bfd8
doc: Update description of tls branch 2022-11-16 16:36:50 +01:00
Antoine Cotten fdfd1eb71c
doc: Update link to Compose v2 2022-11-16 16:15:30 +01:00
Antoine Cotten c7ed1b56f2
doc: Remove mentions to X-Pack
X-Pack is no longer relevant. Most of its features have been included
free of charge in Elastic products since version 6.3 under the Elastic
License v2.

Refs.
 - https://www.elastic.co/what-is/open-x-pack
 - https://www.elastic.co/pricing/faq/licensing
2022-11-16 16:03:39 +01:00
Antoine Cotten 32bf9423ed
feat(ext/fleet): Add example of APM Server agent 2022-11-16 14:39:22 +01:00
Antoine Cotten 74f5610f6d
chore(kibana): Switch to fleet.outputs schema
The undocumented fields are showcased in the unit tests[0] and
schemas[1].

[0]: https://github.com/elastic/kibana/blob/v8.5.0/src/plugins/interactive_setup/server/kibana_config_writer.test.ts#L202
[1]: https://github.com/elastic/kibana/blob/v8.5.0/x-pack/plugins/fleet/common/openapi/components/schemas/output.yaml
2022-11-15 21:50:16 +01:00
Antoine Cotten 1943f25282
feat(ext/fleet): Store state in a volume
Prevents duplicate enrollments when the fleet-server container is
re-created.
2022-11-15 15:48:35 +01:00
Antoine Cotten d0b97082cf
ci(ext/fleet): Probe status endpoint for readiness 2022-11-15 14:49:24 +01:00