Вы можете использовать слив kubectl для безопасного извлечения всех ваших модулей из узла перед выполнением обслуживания узла (например, обновление ядра, обслуживание оборудования и т.успешно удалил все модули из этого узла, и можно безопасно отключить этот узел (физически отключить или начать обслуживание)
Теперь, если вы включаете машину и хотите снова планировать модули на этом узле, вынеобходимо выполнить:
kubectl uncordon <node name>
Итак, kubectl drain
удаляет модули из узла и не планирует никаких модулей для этого, пока вы не отключите этот узел