Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add new custom resource: elasticsearch.IngestPipeline #46

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

bogdankatishev
Copy link
Contributor

I have added a new custom resource: elasticsearch.IngestPipeline.

Ingest pipelines let you perform common transformations on your data before indexing. For example, you can use pipelines to remove fields, extract values from text, and enrich your data.

@nielslaukens
Copy link
Contributor

I'm missing the authentication part: It looks like you just do an unauthenticated HTTP request?
Also: you assign permissions (ESHttp*), but don't seem to use them?

"Version": "2012-10-17",
"Statement": [{
"Effect": "Allow",
"Action": "es:ESHttp*",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we can scope this down more (definitely for action, possibly for resource)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added commit: cf0b80f which only allows ESHttpPut and ESHttpDelete

@bogdankatishev
Copy link
Contributor Author

Putting this PR on hold for now: From version 7.13+ Filebeat will only work with the Elasticsearch distribution from Elastic as it will now check the license, at least at the moment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants