Назад | Перейти на главную страницу

Как запустить «выселенный» куб-прокси?

Я хочу установить и настроить Web UI (Dashboard): kubernetes-dashboard на моем основном сервере Ubuntu 16.04.6 LTS (Xenial Xerus). Я получаю сообщение об ошибке и не могу продолжить, как показано на скриншоте, узел kube-proxy имеет значение «Выселено». Помогите мне запустить узел kube-proxy.

[

Сначала вам нужно знать, почему POD был выселен. Вы можете сделать это kubectl describe pod <pod name>. Оттуда вы получите причину выселения, которую можно проверить с помощью Сигналы выселения

Если вы работаете только на одном узле, возможно, у вас закончились ресурсы (пространство / cpu / ram). После этого вы должны сделать kubectl describe node <node-name> который покажет, какой тип ограничения ресурсов попадает в узел Conditions: раздел.

Если это не будет рулить и POD все равно будут выселены, вам следует проверить журналыkubectl logs <pod-name> -f и посмотрите, есть ли что-нибудь полезное.

Обычно kube-proxy запускается kubelet из статического манифеста на узле, например в /etc/kubernetes/manifests.

Простой способ заставить kubelet перечитать эти манифесты и при необходимости перезапустить kube-proxy - это перезапустить kubelet. Например. если вы используете systemd:

systemctl restart kubelet