Панель управления Kubernetes не отвечает, когда число стручков велико

Панель управления Kubernetes отлично работает, прежде чем большое количество модулей (более 1000) запланировано с помощью развертывания.

Когда запускается много модулей, я получаю следующую ошибку при попытке нажать на любую страницу в панели инструментов:
Error: 'dial tcp <ip>:9090: getsockopt: connection refused' Trying to reach: 'http://<ip>:9090/api/v1/workload/default?itemsPerPage=10&page=1'

Помогает ли увеличение спецификации мастер-узла?

Я думаю, что главный узел не может обрабатывать нагрузку на сеть?

Обновить:
может быть связано, но я не уверен, когда я запустил кластер (я использую kops) на многих экземплярах среднего размера вместо нескольких очень больших эта проблема уменьшается (я получаю эту страницу с ошибкой меньше).
Кажется, что контроллер Pod на каждом узле (или как вы его называете) не может обрабатывать так много модулей, так как на узле с очень высокой спецификацией есть много модулей, в то время как у среднего размера будет меньше модулей, запланированных на нем.

0 ответов

Это определенно похоже на то, что у kubernetes-dashboard pod не хватает ресурсов. Возможным решением будет запуск модуля kubernetes-dashboard на выделенном узле или на узле с меньшим количеством потребителей ресурсов.

Для этого могут быть полезны функции Taints или Affinity.

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