к примеру у меня была похожая такая фигня - grpc-стримы рвались по таймауту, по сути что происходило: - стрим приходил в nginx ingress - сервис его получал и начал отвечать - так как NAT дефолтный то он отвечал напрямую клиенту (то что было в пакете в src ip) - nginx ingress видел что по стриму нет никакой активности (трафик-то через него не возвращался) и обрывал по таймауту