Так у вас же кубер, можно zero downtime деплои делать, а так есть remote_console и можно всегда зайти на прод и обновить нужный модуль.
Потому и говорю, что редко нужно. Kuber не поможет, если нельзя останавливать ни одну из нод. Но так как это (пока) очень узкая специфика - думаю что инструменты под нее нескоро появятся.
В общем случае, конечно, лучше проектировать так, чтобы не нужны были hot code upgrades.