Kubernetes Heapster не работает

Я установил кластер kubernetes на Ubuntu VM, я также установил heapster. Но, когда я делаю

wget http://127.0.0.1:8080/api/v1/proxy/namespaces/kube-system/services/heapster

Я получаю ошибку:

--2016-11-04 14:44:41--  http://127.0.0.1:8080/api/v1/proxy/namespaces/kube-system/services/heapster
Connecting to 127.0.0.1:8080... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: /api/v1/proxy/namespaces/kube-system/services/heapster/ [following]
--2016-11-04 14:44:42--  http://127.0.0.1:8080/api/v1/proxy/namespaces/kube-system/services/heapster/
Reusing existing connection to 127.0.0.1:8080.
HTTP request sent, awaiting response... 404 Not Found
2016-11-04 14:44:42 ERROR 404: Not Found.

2 ответа

Следующий URL, который без "прокси" работает для меня:

http://127.0.0.1:8080/api/v1/namespaces/kube-system/services/heapster

Попробуйте что-то вроде следующего при запросе через прокси

  • /api/v1/proxy/namespaces/kube-system/services/https:heapster/api/v1/model/namespaces/
  • /api/v1/proxy/namespaces/kube-system/services/heapster/api/v1/model/namespaces/
  • /api/v1/proxy/namespaces/kube-system/services/http:heapster/api/v1/model/namespaces/

Это указывает порт и некоторый суффикс для слушателя heapster. Я предполагаю, что вы действительно получите ответ, но это реальный 404 от heapster, потому что запрос к корню не обрабатывается.

Все суффиксы из модели Хипстера можно найти здесь: https://github.com/kubernetes/heapster/blob/master/docs/model.md

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