During a node failure in kubernetes 1/3 kafka pods became unavailable with status "Unknown", this triggered our consuming servicesto stop receiving messages until we restarted them.
The whys and hows behind this is still rather unknown, but we use https://www.npmjs.com/package/no-kafka for clients.