Если вы читаете официальный документ для max_poll_interval_ms, это максимальный интервал, в течение которого потребитель может бездействовать. После этого потребитель считается мертвым, и происходит перебалансировка группы потребителей.
Вот почему я бы посоветовал вам не закрывать потребителя после 10k. Хотя использование смещения для опроса является хорошей стратегией, с этим есть проблема. Каждое новое потребительское смещение не означает, что это новое сообщение. В зависимости от вашей конфигурации auto.offset.reset у вас могут быть повторяющиеся сообщения.
Чтобы сэкономить на запуске модуля pod, я бы посоветовал вам создать topi c с меньшим количеством разделов. Это может сэкономить на передаче данных + стоимость хранения. Хотя экземпляр должен быть запущен.