Состояние модулей, когда сеть узла kubernetes отделяется от мастера kubernetes - PullRequest
0 голосов
/ 02 мая 2019

Узел kubernetes, на котором запущен DaemonSet, больше не может получить доступ к мастеру kubernetes из-за проблем с сетью или технического обслуживания.Модуль все еще работает, пока хост не будет перезапущен.

Есть ли возможность перезапустить модуль, если узел перезагружен и все еще не может связаться с мастером?

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

Редактировать: Пример использования:Главный узел кластера отключается.Подчиненный узел все еще работает.Затем подчиненный узел перезапускается из-за сброса питания.Модули не запускаются на ведомом устройстве после перезагрузки, но запускается демон-докер (Docker ps -a отображает Docker ps-модулей, но они не запущены).

Цели.стручки начались при перезагрузке.И, тем не менее, сможете управлять модулями после того, как главный узел кластера восстановится.

...