ресурс (horizontal pod autoscaler) , основываясь на метриках, но вот незадача: у меня 1.11.3 версия, в документации сказано, что метрики берутся из Heapster, но Heapster deprecated, начиная с 1.11. В итоге есть нечто под названием metrics-server (kubernetes-incubator/metrics-server), которое экспоузит дополнительные API и деплоится цитата: starting fron 1.8 it is deployed by default in clusters created by kube-up.sh. Честно говоря впервые слышу за два года.
Может кто то подсказать актуальный и главное нативный способ экспоуза метрик в последних версиях k8s? Ну или есть какие то другие пути? Собственно ещё есть kube-state-metrics, который я видел и юзал при знакомстве с prometheus-operator для мониторинга (там замерджили kube-prometheus в репу оператоа). Kube-state-metrics тоже поднимает сервер метрик. Но вот тот ли это сервер метрик итд я полностью запутался. Буду очень признателен тем, кто хоть как то сможет вопрос метрик для последней версии k8s разложить по полочкам
kubectl create -f deploy/1.8+/
Обсуждают сегодня