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
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
0e7fa390b4
ci: Enable beats_system and remote_monitoring_user users
2022-11-18 17:27:15 +01:00
Antoine Cotten
d11e281d91
ci: Relocate misplaced debug step
2022-11-16 17:31:53 +01:00
Antoine Cotten
32bf9423ed
feat(ext/fleet): Add example of APM Server agent
2022-11-16 14:39:22 +01:00
Antoine Cotten
30cb8cb484
feat: Add Fleet extension, remove standalone APM Server ( #760 )
...
The preferred way to run APM Server is via the APM integration of the
Elastic Agent.
Ref. https://www.elastic.co/guide/en/apm/guide/8.4/legacy-apm-overview.html
2022-10-06 11:58:02 +02:00
Evan
b6eb747a4a
fix: Logstash TCP input uses IANA registered port 5000
2022-07-17 00:00:38 +02:00
Antoine Cotten
e980a542e7
ci: Clean up orphan containers in each extension test
2022-06-08 10:05:07 +02:00
Antoine Cotten
29df29f808
feat(ext): Add Heartbeat extension
...
Closes #672
2022-06-03 17:33:15 +02:00
dependabot[bot]
94d6273524
chore(deps): Bump actions/checkout from 2 to 3 ( #721 )
2022-05-29 08:22:02 +00:00
Antoine Cotten
9fd8a09f0d
ci: Use GitHub runner based on Ubuntu 22.04
...
Includes Compose v2. See the full list of included software at
https://github.com/actions/virtual-environments/blob/ubuntu22/20220522.1/images/linux/Ubuntu2204-Readme.md
2022-05-25 22:35:55 +02:00
Antoine Cotten
12dc0a4b74
Revert "ci: Pin Compose version to v2.2.3"
...
This reverts commit 897720fa91
.
A new version of Compose was released, with a fix for the issue we were
encountering.
2022-03-09 01:57:19 +01:00
Antoine Cotten
897720fa91
ci: Pin Compose version to v2.2.3
...
v2.3.0 introduced a regression which causes the test CI workflow to
fail: https://github.com/docker/compose/issues/9234
2022-03-06 10:28:48 +01:00
Antoine Cotten
9877b39900
Automate management of required roles and user passwords ( #671 )
2022-02-21 11:19:43 +01:00
Antoine Cotten
ca98168da1
Quote passwords to prevent interpreting leading special chars
...
Closes #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
1815972838
Add Filebeat extension
2021-12-04 02:17:41 +01:00
Antoine Cotten
e9903fecf6
ci: Run tests using latest Compose V2 release
2021-11-06 10:38:41 +01:00
Antoine Cotten
51b8525767
ci: Build/pull all images ahead of actual tests
2021-10-07 01:27:27 +02:00
Antoine Cotten
b3abdb1d2e
ci: Use Compose v2
2021-10-07 00:09:07 +02:00
Antoine Cotten
980c5c480f
Rename master branch to main ( #571 )
2021-01-20 08:12:56 +13:00
Mustafa Guney
f592f221c4
Add Metricbeat extension ( #567 )
...
Co-authored-by: Antoine Cotten <hello@acotten.com>
2021-01-16 21:11:24 +01:00
Antoine Cotten
282a8bbc85
ci: Add test for Logspout extension
2021-01-07 19:53:50 +01:00
Antoine Cotten
b13d73def4
ci: Accept arbitrary curl arguments for polling
2020-10-16 21:59:33 +02:00
Antoine Cotten
b599285dac
Move CI flow from Travis CI to GitHub Actions
2020-10-14 00:32:17 +02:00