Conversation
|
This pull request does not have a backport label. Could you fix it @oren-zohar? 🙏
NOTE: |
|
/test |
ph
left a comment
There was a problem hiding this comment.
Small changes around the initial arguments.
internal/spec/cloudbeat.yml
Outdated
| "-E", "setup.ilm.enabled=false", | ||
| "-E", "setup.template.enabled=false", | ||
| "-E", "management.enabled=true", | ||
| "-E", "logging.level=debug" |
There was a problem hiding this comment.
You can remove this, I will double-check the other existing spec,
internal/spec/cloudbeat.yml
Outdated
| - inputs | ||
| - output | ||
|
|
||
| when: length(${inputs}) > 0 and hasKey(${output}, 'elasticsearch') |
There was a problem hiding this comment.
Any reason why you only support Elasticsearch?, since you are using the libbeat framework you should have access to all of the outputs? see https://github.com/elastic/elastic-agent/blob/main/internal/spec/apm-server.yml#L37
|
This look good to me, but @narph Would having their packages added into our |
|
@oren-zohar The changes for the spec files lgtm, the main branch is the 8.2 release are you planning to release for 8.2? |
|
@ph yes I think we should merge it. Everything we work on should be hidden behind a feature flag, so it will not affect the release AFAIK. |
It might cause some issues, maybe the artifacts can come first, I am not sure what is the progress on that. @ph , shouldn't introducing a new spec cause a regeneration of the |
That makes sense, @DaveSys911 wdyt?
@narph I was thinking the same, we did run the |
|
@oren-zohar , @yashtewari says pulling from main will fix the |
|
Just to clarify what I've said on slack, let me clarify the elastic agent behavior.
When the Elastic Agent is built from the release manager, the manager is responsible for building everything Now, the files in Only the changes in the |
|
Change lgtm, waiting for ci to complete to merge. |
|
Merged, I've reworded the commit message. |
What does this PR do?
Adds cloudbeat support to the agent.
Why is it important?
As part of the Cloud Security Posture team work to add our own beat to collect cloud posture information and send it to ES, we need to add the relevant configuration changes in order to support it in the agent.
Checklist
CHANGELOG.next.asciidocorCHANGELOG-developer.next.asciidoc.Related issues