Ingest Node for ingest only?

Is it possible to configure an ingest node to only ingest data and output to ES like logstash but not to run queries or retrieve documents? The idea is we can publish the ingest node on internet to ingest data from clients but nobody can retrieve data from that node.

If you use xpack you can avoid people reading your data.
Is that what you are looking for?

You can also do that with a proxy probably and only allow PUT but not GET methods.

BTW cloud.elastic.co allows you to that easily.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.