Ingest Manger (EPM) depends on the package registry. And the package registry publishes an OpenAPI spec https://github.com/elastic/package-registry/blob/master/openapi.yml
Ingest might want to reference the available servers, generate clients, or lots of other options
How do we deal with that dependency?
Manually:
- run script(s) to
- import the file
Link:
- npm dependency?
- GitHub API: e.g.
curl https://api.github.com/repos/elastic/package-registry/contents/openapi.yml \
-H "Accept: application/vnd.github.raw+yaml" \
> path/to/openapi.yml
git submodule 🤢
Ingest Manger (EPM) depends on the package registry. And the package registry publishes an OpenAPI spec https://github.com/elastic/package-registry/blob/master/openapi.yml
Ingest might want to reference the available servers, generate clients, or lots of other options
How do we deal with that dependency?
Manually:
Link:
git submodule🤢