message: 'no response from https://x.x.x.x:443: Get https://x.x.x.x:443:
net/http: request canceled while waiting for connection (Client.Timeout exceeded
while awaiting headers)'
x.x.x.x - это мой метрический сервер IPC IPR (CLusterIP)
Журналы из модуля метрик-сервера
I0701 03:33:32.914871 1 serving.go:312] Generated self-signed cert (apiserver.local.config/certificates/apiserver.crt, apiserver.local.config/certificates/apiserver.key)
W0701 03:33:33.359803 1 authentication.go:296] Cluster doesn't provide requestheader-client-ca-file in configmap/extension-apiserver-authentication in kube-system, so request-header client certificate authentication won't work.
I0701 03:33:33.390768 1 manager.go:95] Scraping metrics from 0 sources
I0701 03:33:33.391217 1 manager.go:150] ScrapeMetrics: time: 1.237µs, nodes: 0, pods: 0
I0701 03:33:33.404222 1 secure_serving.go:116] Serving securely on [::]:443
Я всегда использую heapster и хочу заменить heapster на metrics-server.
Источник метрического сервера https://github.com/kubernetes-incubator/metrics-server/tree/master/deploy/1.8%2B
Я прочитал и попытался выполнить поиск в Google, но это не связано с ошибкой в моих журналах.
Я ожидаю, что kubectl top pod
или kubectl top node
работает очень хорошо. Однако, поскольку я применил сервер метрик, я не могу выполнить эти команды.
А пока я удалил сервер метрик-сервера и все в порядке. Но да, я все еще пользуюсь кепкой.
Может ли кто-нибудь помочь мне сделать это или просветить меня.