2017-06-24 40 views
0

我已經安裝了kubeadm。 Heapster給我的指標,但HPA沒有kubectl get hpa targets:unknow

kubectl得到HPA

NAME參考靶MINPODS MAXPODS副本AGE

httpd的部署/的httpd/2%2 5 219米

kubeadm版本

kubeadm version:version.Info {Major:「1」,Minor:「6」,GitVersion:「v1.6.6」,GitCommit:「7fa1c1756d8bc963f1a389f4a6937dc71f08ada2」,GitTreeState:「clean」,BuildDate:「2017-06-16T18:21 :54Z「,GoVersion:」go1.7.6「,編譯器:」gc「,平臺: 「Linux的/ AMD64」}

泊塢窗版本

客戶:

版本:1.11.2

API版本:1.23

轉到版本:go1.5.4

Git commit:b9f10c9

建於:星期三6月1日22:00: 43 2016

OS /拱門:LINUX/AMD64

感謝

+0

你可以添加你的部署嗎? – kewne

回答

1

我找到了解決辦法:

kubectl describe hpa 

未能獲得CPU利用率:缺少對容器的httpd的CPU請求pod default/httpd-796666570-2h1c6

更改yaml部署和補充:

resources: 
    requests: 
    cpu:400m 

然後kubectl describe hpa

未能獲得CPU使用率:無法獲得資源的CPU的指標:從heapster

沒有返回度量等待幾分鐘,一切正常。