Correct nodes to send logs

Hi all,

I have an OD EFK cluster in kubernettes with the following setup:
Version: opendistro-for-elasticsearch:1.12.0
5x es-client nodes
5x es-data nodes
3x es-master nodes
fluent-bit deamon set

For clarity sake, when sending logs to the cluster do you send them to the client, master or data nodes? When I send to client nodes I get a lot of the following errors:

[error] [upstream] connection #82 to opendistro-es-client-service.logging.svc.cluster.local:9200 timed out after 10 seconds

Could someone please clarify the correct set of nodes to send the logs to

Kind Regards

I would assume that it all depends on if node.ingest=true or not on those nodes.