Состояние модулей, когда сеть узла kubernetes отделяется от мастера kubernetes

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

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

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

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

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

0 ответов

Другие вопросы по тегам