Есть ли какие-либо проблемы со стручками Force Deletion в kubernetes? - PullRequest
0 голосов
/ 02 октября 2018

Я пытаюсь полностью очистить мою среду Kube, но иногда, когда я запускаю helm delete --purge, некоторые модули не удаляются (иногда).

Есть ли проблемы с использованием kubectl delete pods --grace-period=0 --force Или это многократное использование этой команды приведет к каким-либо проблемам на моем кластере или узлах?

1 Ответ

0 голосов
/ 02 октября 2018

Согласно документации K8S здесь .В зависимости от приложения это может привести к повреждению или несогласованности данных из-за дублирования модулей до тех пор, пока узел не обнаружит и не уничтожит один из них.

Принудительное удаление модулей не ожидает подтверждения того, чтопроцессы модуля были прерваны, что может оставить эти процессы запущенными, пока узел не обнаружит удаление и не завершит постепенное удаление.Если ваши процессы используют общее хранилище или общаются с удаленным API и зависят от имени модуля для идентификации себя, принудительное удаление этих модулей может привести к тому, что несколько процессов будут запущены на разных компьютерах с использованием одной и той же идентификации, что может привести к повреждению или несогласованности данных.Принудительно удаляйте модули, только когда вы уверены, что модуль отключен или если ваше приложение может допускать одновременное выполнение нескольких копий одного и того же модуля.Кроме того, если вы принудительно удаляете модули, планировщик может разместить новые модули на этих узлах до того, как узел освободит эти ресурсы, и эти модули будут немедленно выселены.

Таким образом, это зависит от того, используют ли модули какие-либо общие ресурсы или нет.

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