Kubernetes Metrics Server安裝

1. 下載metrics-server代碼

git clone https://github.com/kubernetes-incubator/metrics-server.git

2. 查看依賴(lài)的鏡像

$ cd metrics-server/deploy/1.8+
$ grep 'image:' *
metrics-server-deployment.yaml:        image: k8s.gcr.io/metrics-server-amd64:v0.3.3

假如gcr.io的鏡像訪問(wèn)不到可以將metrics-server-deployment.yaml中的鏡像替換為:registry.cn-hangzhou.aliyuncs.com/kubernets-imags/metrics-server-amd64:v0.3.3

sed -i "s/image: .*/image: registry.cn-hangzhou.aliyuncs.com\/kubernets-imags\/metrics-server-amd64:v0.3.3/g" metrics-server-deployment.yaml

3. 安裝metrics-server

$ cd metrics-server
$ kubectl create -f deploy/1.8+/

稍后就可以看到 metrics-server 運(yùn)行起來(lái):

$ kubectl -n kube-system get pods -l k8s-app=metrics-server
NAME                              READY   STATUS    RESTARTS   AGE
metrics-server-54957b58f4-dnntx   1/1     Running   0          21s

4. 驗(yàn)證是否安全成功

$ kubectl top node
Error from server (ServiceUnavailable): the server is currently unable to handle the request (get nodes.metrics.k8s.io)

從上面的輸出可以看到 metrics-server 并未成功啟動(dòng)淘衙。查看 metrics-server 運(yùn)行日志:

$ kubectl logs metrics-server-54957b58f4-dnntx  -n kube-system
E1005 11:58:15.654250       1 manager.go:111] unable to fully collect metrics: [unable to fully scrape metrics from source kubelet_summary:mesos-test2: unable to fetch metrics from Kubelet mesos-test2 (mesos-test2): Get https://mesos-test2:10250/stats/summary/: dial tcp: lookup mesos-test2 on 10.96.0.10:53: no such host, unable to fully scrape metrics from source kubelet_summary:k8s-slave20: unable to fetch metrics from Kubelet k8s-slave20 (k8s-slave20): Get https://k8s-slave20:10250/stats/summary/: dial tcp: lookup k8s-slave20 on 10.96.0.10:53: no such host, unable to fully scrape metrics from source kubelet_summary:mesos-test1: unable to fetch metrics from Kubelet mesos-test1 (mesos-test1): Get https://mesos-test1:10250/stats/summary/: dial tcp: lookup mesos-test1 on 10.96.0.10:53: no such host]

可以看到metrics-server在從kubelet的10250端口獲取信息時(shí)彤守,使用的是hostname,而因?yàn)閚ode1和node2是一個(gè)獨(dú)立的Kubernetes演示環(huán)境具垫,只是修改了這兩個(gè)節(jié)點(diǎn)系統(tǒng)的/etc/hosts文件,而并沒(méi)有內(nèi)網(wǎng)的DNS服務(wù)器卦碾,所以metrics-server中不認(rèn)識(shí)node1和node2的名字起宽。
解決方案:

  1. 刪除metrics-server
kubectl delete pods metrics-server-54957b58f4-dnntx  -n kube-system
  1. 修改metrics-server-deployment.yaml,添加如下command配置绿映,然后重新部署metrics-server屏箍。
        imagePullPolicy: Always
        command:
            - /metrics-server
            - --kubelet-preferred-address-types=InternalIP
            - --kubelet-insecure-tls
        volumeMounts:
        - name: tmp-dir
          mountPath: /tmp
  1. 參考文檔
    Kubernetes的Metrics API和Metrics Server
    kubernetes 1.14安裝部署metrics-server插件
    metrics-server部署后服務(wù)不可用 #417
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市卸奉,隨后出現(xiàn)的幾起案子颖御,更是在濱河造成了極大的恐慌,老刑警劉巖潘拱,帶你破解...
    沈念sama閱讀 210,914評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件芦岂,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡禽最,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評(píng)論 2 383
  • 文/潘曉璐 我一進(jìn)店門(mén)呛占,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)懦趋,“玉大人,你說(shuō)我怎么就攤上這事仅叫。” “怎么了坠狡?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,531評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵遂跟,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我凯亮,道長(zhǎng)哄尔,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,309評(píng)論 1 282
  • 正文 為了忘掉前任富拗,我火速辦了婚禮,結(jié)果婚禮上啃沪,老公的妹妹穿的比我還像新娘。我一直安慰自己创千,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,381評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布械哟。 她就那樣靜靜地躺著殿雪,像睡著了一般。 火紅的嫁衣襯著肌膚如雪糯崎。 梳的紋絲不亂的頭發(fā)上河泳,一...
    開(kāi)封第一講書(shū)人閱讀 49,730評(píng)論 1 289
  • 那天,我揣著相機(jī)與錄音薄霜,去河邊找鬼。 笑死纸兔,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的汉矿。 我是一名探鬼主播,決...
    沈念sama閱讀 38,882評(píng)論 3 404
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼奈揍,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼赋续!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起蛾绎,我...
    開(kāi)封第一講書(shū)人閱讀 37,643評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎鹏倘,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體第股,經(jīng)...
    沈念sama閱讀 44,095評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡话原,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,448評(píng)論 2 325
  • 正文 我和宋清朗相戀三年繁仁,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了归园。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,566評(píng)論 1 339
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡捻浦,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出朱灿,到底是詐尸還是另有隱情钠四,我是刑警寧澤,帶...
    沈念sama閱讀 34,253評(píng)論 4 328
  • 正文 年R本政府宣布缀去,位于F島的核電站,受9級(jí)特大地震影響褥影,放射性物質(zhì)發(fā)生泄漏咏雌。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,829評(píng)論 3 312
  • 文/蒙蒙 一赊抖、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧檐薯,春花似錦、人聲如沸坛缕。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,715評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)宠页。三九已至,卻和暖如春举户,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背俭嘁。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,945評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工供填, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人近她。 一個(gè)月前我還...
    沈念sama閱讀 46,248評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像房揭,于是被迫代替她去往敵國(guó)和親晌端。 傳聞我的和親對(duì)象是個(gè)殘疾皇子捅暴,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,440評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • Kubernetes 搭建有四種方式蓬痒,簡(jiǎn)單評(píng)價(jià)一下: 1.基于Docker 本地運(yùn)行Kubernetes 先決條件...
    sun363587351閱讀 2,578評(píng)論 0 3
  • 16話(huà)說(shuō)孩子 我似乎也是個(gè)孩子漆羔,還是個(gè)孩子,這是多么美妙的事情呀亲轨!我有一顆孩子的心,我有一雙孩子的眼惦蚊,雖然我已經(jīng)三...
    秭歸秀才9條命兒閱讀 309評(píng)論 0 1
  • 今天下午出去給洋洋關(guān)門(mén),恰巧遇到了樂(lè)師傅兆沙,樂(lè)師傅說(shuō)墻外的空地里有山楂,我說(shuō)一會(huì)兒去看看葛圃,過(guò)去一看滿(mǎn)地的山楂憎妙,就撿了...
    93650345d0d1閱讀 86評(píng)論 0 3
  • 1. 鏈表的基本形式 鏈表主要知識(shí)點(diǎn) 此次的內(nèi)容屬于引用部分的實(shí)際應(yīng)用,所以需要依賴(lài)兩點(diǎn):依賴(lài)于引用傳遞this表...
    落在牛背上的鳥(niǎo)閱讀 752評(píng)論 0 1
  • 賀變麗 焦點(diǎn)解決中級(jí)十期 洛陽(yáng)嵩縣 堅(jiān)持分享第280天 2019—3—18 語(yǔ)文年會(huì)兩天的學(xué)習(xí)褥符,收獲滿(mǎn)滿(mǎn)阅嘶,...
    hebl閱讀 441評(píng)論 0 4