Как запустить "Выселенный" куб-прокси?
Я хочу установить и настроить Web UI (Dashboard):kubernetes-dashboard на моем главном сервере Ubuntu 16.04.6 LTS (Xenial Xerus). Я получаю сообщение об ошибке и не могу продолжить работу, как показано на скриншоте. Узел kube-proxy "Evicted". Помогите мне в запуске узла kube-proxy.
[
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