Kubernetes integration wrong node name

Hi,

Let's say I have a Kubernetes cluster with three nodes:

host1
host2
host3

now when I get container logs from these nodes, all of them have host1 in their node.name and node.hostname field, though the host.hostname field clearly states the message comming from one of the other hosts.

kubernetes.node.name: host1
kubernetes.node.hostname: host1
host.hostname: host2

Where does this come from? I have another cluster where it works and this doesn't happen. I can't find any information about how these field get populated, to see if there is something wrong.