[EPM] Implement ingest pipeline installation from packages #49752
Labels
Feature:EPM
Fleet team's Elastic Package Manager (aka Integrations) project
Team:Fleet
Team label for Observability Data Collection Fleet team
This task is to implement rewriting and installation of ingest pipelines from packages.
For each input/dataset defined in a package:
manifest.yml
of the input/dataset.{{IngestPipeline 'my-pipeline'}}
and refers to a pipeline calledmy-pipeline.json
in the same directory as the main pipeline in the package.logs-nginx-prod-access-aabbcc
){{IngestPipeline 'some-pipeline'}}
withlogs-nginx-prod-access-aabbcc-some-pipeline
(the name of the main pipeline and the name of the referenced pipeline joined by-
to one long string)logs-nginx-prod-access-aabbcc-some-pipeline
logs-nginx-prod-access-aabbcc
yml
-files. The same rules apply.{{IngestPipeline 'my-pipeline'}}
) turns out to be hard to parse we can still change it.The text was updated successfully, but these errors were encountered: