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

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

[https://faultserver.ru/images/e45423141b9d91788cc5cda0bac2e850a228733a.png

1 ответ

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

Если вы работаете только на одном узле, возможно, у вас закончились ресурсы (space/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
Другие вопросы по тегам