Делает ли kubectl дренаж первым? - PullRequest
0 голосов
/ 20 февраля 2019

Kubernetes версия 1.12.3.Удаляет ли kubectl слив сначала модуль или сначала создает модуль?

Ответы [ 2 ]

0 голосов
/ 20 февраля 2019

слив kubectl будет игнорировать определенные системные модули на узле, которые не могут быть уничтожены.Данный узел будет помечен как незапланированный, чтобы предотвратить поступление новых модулей.

Когда вы будете готовы снова запустить узел в эксплуатацию, используйте kubectl uncordon, что снова сделает планируемое выполнение узла.

Для подробностей используйте команду: kubectl dump --help

С этим я надеюсь, что вы получите информацию, которую вы ищете.

0 голосов
/ 20 февраля 2019

Вы можете использовать слив kubectl для безопасного извлечения всех ваших модулей из узла перед выполнением обслуживания узла (например, обновление ядра, обслуживание оборудования и т.успешно удалил все модули из этого узла, и можно безопасно отключить этот узел (физически отключить или начать обслуживание)

Теперь, если вы включаете машину и хотите снова планировать модули на этом узле, вынеобходимо выполнить:

kubectl uncordon <node name>

Итак, kubectl drain удаляет модули из узла и не планирует никаких модулей для этого, пока вы не отключите этот узел

...