Я хочу установить и настроить 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