Отключение проверок состояния heapster в Kubernetes 1.10
Делая kubectl cluster-info dump
Я вижу много:
2018/10/18 14:47:47 Metric client health check failed: the server could not find the requested resource (get services heapster). Retrying in 30 seconds.
2018/10/18 14:48:17 Metric client health check failed: the server could not find the requested resource (get services heapster). Retrying in 30 seconds.
2018/10/18 14:48:47 Metric client health check failed: the server could not find the requested resource (get services heapster). Retrying in 30 seconds.
2018/10/18 14:49:17 Metric client health check failed: the server could not find the requested resource (get services heapster). Retrying in 30 seconds.
2018/10/18 14:49:47 Metric client health check failed: the server could not find the requested resource (get services heapster). Retrying in 30 seconds.
2018/10/18 14:50:17 Metric client health check failed: the server could not find the requested resource (get services heapster). Retrying in 30 seconds.
2018/10/18 14:50:47 Metric client health check failed: the server could not find the requested resource (get services heapster). Retrying in 30 seconds.
Возможно, это ошибка, которая будет исправлена в новой версии (в новых версиях heapster все равно не рекомендуется), но есть ли возможность отключить эти проверки, чтобы избежать этих шумных сообщений.
1 ответ
Вы можете найти график амортизации Heapster здесь.
Я обнаружил, что в кластере Kubernetes версии 1.10 kubernetes-dashboard
Pod выдает такие сообщения об ошибках:
kubectl --namespace=kube-system log <kubernetes-dashboard-Pod>
2018/10/22 13:04:36 Метрическая проверка работоспособности клиента завершилась неудачно: серверу не удалось найти запрошенный ресурс (получить раздел служб). Повторная попытка через 30 секунд.
Кажется, что kubernetes-dashboard
по-прежнему требуется сервис Heapster для метрик и графиков.