国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

k8s筆記24--安裝metrics-server及錯(cuò)誤處理

這篇具有很好參考價(jià)值的文章主要介紹了k8s筆記24--安裝metrics-server及錯(cuò)誤處理。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1 介紹

最近一個(gè)同事在老版本的 k8s 上安裝metrics-server,pod一直處于running 非就緒狀態(tài),經(jīng)過查看發(fā)現(xiàn)存在 tls 、軟件版本、 資源權(quán)限等問題。記錄在此處,以便于后續(xù)查閱、同類問題續(xù)更。

2 安裝

參考官方文檔 kubernetes-sigs/metrics-server 執(zhí)行如下命令即可

kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml

注意事項(xiàng):

  1. 如果需要忽略 Kubelet certificate ,name只需要在 deployment 的containers.args 中加上 –kubelet-insecure-tls 即可
  2. 如果在國(guó)內(nèi),需要將鏡像倉(cāng)庫(kù)更改為國(guó)內(nèi)的源,例如阿里云的,例如將 8s.gcr.io/metrics-server/metrics-server 更改為 registry.aliyuncs.com/google_containers/metrics-server
  3. 需要關(guān)注k8s 和 metrics-server 版本對(duì)應(yīng)關(guān)系,高版本的server可能不兼容低版本的k8s集群
  4. 需要確認(rèn)最新 components.yaml 中授權(quán)是不是滿足需求

3 常見錯(cuò)誤

筆者最近在 k8s 1.18.0 版本上安裝 metrics-server, 先后報(bào)了兩種錯(cuò),具體如下:

第一次錯(cuò)誤 持續(xù) Failed probe

持續(xù)報(bào)錯(cuò)如下,檢查參數(shù)發(fā)現(xiàn)都正常,最后發(fā)現(xiàn)1.18.0 和 metrics-server 6.x.x 不匹配 ,將其更改為 0.5.0 后報(bào)錯(cuò)發(fā)生改變了
Compatibility Matrix

Metrics Server Metrics API group/version Supported Kubernetes version
0.6.x metrics.k8s.io/v1beta1 1.19+
0.5.x metrics.k8s.io/v1beta1 *1.8+
0.4.x metrics.k8s.io/v1beta1 *1.8+
0.3.x metrics.k8s.io/v1beta1 1.18-1.21+
I0209 06:41:27.899879       1 server.go:187] "Failed probe" probe="metric-storage-ready" err="no metrics to serve"
I0209 06:41:37.899853       1 server.go:187] "Failed probe" probe="metric-storage-ready" err="no metrics to serve"

第二次錯(cuò)誤 bad status code “403 Forbidden”

將版本更改為0.5.0 后持續(xù)報(bào)錯(cuò)403錯(cuò)誤,根據(jù)提示 /stats/summary 發(fā)現(xiàn)可能是權(quán)限不夠,檢查發(fā)現(xiàn)最新的 components.yaml (截止2023-02-09) 中ClusterRole中只有nodes/metrics權(quán)限,缺少 nodes/stats 權(quán)限,因此手動(dòng)添加權(quán)限后重新部署就恢復(fù)正常。

I0209 06:54:30.425470       1 server.go:188] "Failed probe" probe="metric-storage-ready" err="not metrics to serve"
E0209 06:54:34.737196       1 scraper.go:139] "Failed to scrape node" err="GET \"https://172.22.0.139:10250/stats/summary?only_cpu_and_memory=true\": bad status code \"403 Forbidden\"" node="cnshc-map-p01012"
E0209 06:54:34.743811       1 scraper.go:139] "Failed to scrape node" err="GET \"https://172.22.0.67:10250/stats/summary?only_cpu_and_memory=true\": bad status code \"403 Forbidden\"" node="cnshc-map-p01041"
I0209 06:54:40.425528       1 server.go:188] "Failed probe" probe="metric-storage-ready" err="not metrics to serve"
E0209 06:54:49.734943       1 scraper.go:139] "Failed to scrape node" err="GET \"https://172.22.0.67:10250/stats/summary?only_cpu_and_memory=true\": bad status code \"403 Forbidden\"" node="cnshc-map-p01041"
E0209 06:54:49.749762       1 scraper.go:139] "Failed to scrape node" err="GET \"https://172.22.0.139:10250/stats/summary?only_cpu_and_memory=true\": bad status code \"403 Forbidden\"" node="cnshc-map-p01012"
I0209 06:54:50.425584       1 server.go:188] "Failed probe" probe="metric-storage-ready" err="not metrics to serve"

4 說明

軟件:
k8s 版本: 1.18.0
參考文檔:
metrics-server/blob/master/KNOWN_ISSUES.md
github metcis-server
unable to fetch metrics from node c2: request failed - “403 Forbidden”
Metrics servers deployment fails “no metrics to serve”文章來源地址http://www.zghlxwxcb.cn/news/detail-501911.html

到了這里,關(guān)于k8s筆記24--安裝metrics-server及錯(cuò)誤處理的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【k8s】:部署、使用 metrics-server

    【k8s】:部署、使用 metrics-server

    ??The Begin??點(diǎn)點(diǎn)關(guān)注,收藏不迷路?? 基于Kubernetes 集群,并已經(jīng)安裝并配置好 kubectl 工具。 Metrics Server 可以幫助我們監(jiān)控集群中節(jié)點(diǎn)和容器的資源使用情況。 在本篇 CSDN 博客中,我將詳細(xì)介紹如何部署 Metrics Server 到 Kubernetes 集群中。 工作流程說明: 1、用戶執(zhí)行 kubectl

    2024年04月16日
    瀏覽(21)
  • K8S之 metrics-server 組件(十八)

    K8S之 metrics-server 組件(十八)

    首先下載:K8S之 metrics-server 組件 ? ? ? ????????????????metrics-server 是一個(gè)集群范圍內(nèi)的資源數(shù)據(jù)集和工具,同樣的,metrics-server 也只是顯示數(shù)據(jù),并不提供數(shù)據(jù)存儲(chǔ)服務(wù),主要關(guān)注的是資源度量 API 的實(shí)現(xiàn),比如 CPU、文件描述符、內(nèi)存、請(qǐng)求延時(shí)等指標(biāo),metric-serv

    2024年02月11日
    瀏覽(28)
  • 【k8s、云原生】基于metrics-server彈性伸縮

    【k8s、云原生】基于metrics-server彈性伸縮

    第四階段 時(shí) ?間:2023年8月18日 參加人:全班人員 內(nèi) ?容: 基于metrics-server彈性伸縮 目錄 一、Kubernetes部署方式 (一)minikube (二)二進(jìn)制包 (三)Kubeadm 二、基于kubeadm部署K8S集群 (一)環(huán)境準(zhǔn)備 (二)部署kubernetes集群 (三)安裝Dashboard UI (四)metrics-server服務(wù)部署 (

    2024年02月12日
    瀏覽(23)
  • rancher和k8s接口地址,Kubernetes監(jiān)控體系,cAdvisor和kube-state-metrics 與 metrics-server

    rancher和k8s接口地址,Kubernetes監(jiān)控體系,cAdvisor和kube-state-metrics 與 metrics-server

    為了能夠提前發(fā)現(xiàn)kubernetes集群的問題以及方便快捷的查詢?nèi)萜鞯母黝悈?shù),比如,某個(gè)pod的內(nèi)存使用異常高企?等等這樣的異常狀態(tài)(雖然kubernetes有自動(dòng)重啟或者驅(qū)逐等等保護(hù)措施,但萬一沒有配置或者失效了呢),容器的內(nèi)存使用量限制,過去10秒容器CPU的平均負(fù)載等等容

    2024年01月23日
    瀏覽(23)
  • K8S系統(tǒng)監(jiān)控:使用Metrics Server和Prometheus

    K8S系統(tǒng)監(jiān)控:使用Metrics Server和Prometheus

    Kubernetes 也提供了類似的linux top的命令,就是 kubectl top,不過默認(rèn)情況下這個(gè)命令不會(huì)生效,必須要安裝一個(gè)插件 Metrics Server 才可以。 Metrics Server 是一個(gè)專門用來收集 Kubernetes 核心資源指標(biāo)(metrics)的工具,它定時(shí)從所有節(jié)點(diǎn)的 kubelet 里采集信息,但是對(duì)集群的整體性能影

    2024年02月16日
    瀏覽(53)
  • [kubernetes]安裝metrics-server

    metrics server為Kubernetes自動(dòng)伸縮提供一個(gè)容器資源度量源。metrics-server 從 kubelet 中獲取資源指標(biāo),并通過 Metrics API 在 Kubernetes API 服務(wù)器中公開它們,以供 HPA 和 VPA 使用。 之前已經(jīng)用k8s的二進(jìn)制文件搭建了一套集群環(huán)境,搭建步驟見:二進(jìn)制部署k8s集群-基于containerd?,F(xiàn)需要在

    2024年02月10日
    瀏覽(22)
  • k8s-1.24.4詳細(xì)安裝教程(附鏡像)

    廢話不多說,直接介紹怎么安裝(這里是安裝的CICD環(huán)境,后續(xù)會(huì)一步一步實(shí)現(xiàn)gitlab+docker+harbor+k8s+jenkins,不需要的軟件,可以直接忽略。) Hostname IP 備注 (為節(jié)省虛擬機(jī),安裝的其他軟件,只裝k8s可不安裝) master 192.168.47.100 jenkins(至少3G內(nèi)存) node1 192.168.47.101 harbor node2 192.

    2023年04月08日
    瀏覽(19)
  • k8s--基礎(chǔ)--24.3--efk--安裝efk組件

    k8s--基礎(chǔ)--24.3--efk--安裝efk組件

    下面的步驟在k8s集群的master1節(jié)點(diǎn)操作 創(chuàng)建一個(gè)名稱空間,將EFK組件安裝到該名稱空間中。 名稱空間:kube-logging 內(nèi)容 通過上面步驟已經(jīng)創(chuàng)建了一個(gè)名稱空間kube-logging,在這個(gè)名稱空間下去安裝日志收集組件efk 我們將部署一個(gè)3節(jié)點(diǎn)的Elasticsearch集群,我們使用3個(gè)Elasticsearch P

    2024年02月14日
    瀏覽(22)
  • ubuntu 20.4安裝k8s 1.24.0、1.28.0(使用containerd)

    環(huán)境: ubuntu20.4 、k8s 1.24、containerd 本篇來講解如何在ubuntu20.4下使用kubeadm安裝部署k8s 1.24集群,經(jīng)過驗(yàn)證,部署1.28.0版本本文檔依然合適。 準(zhǔn)備3臺(tái)虛擬機(jī),1個(gè)master,2個(gè)node節(jié)點(diǎn)。 主機(jī) 說明 192.168.118.145 master節(jié)點(diǎn),能連外網(wǎng),ubuntu 20.04版本,至少2核CPU,2G內(nèi)存 192.168.118.146 no

    2024年02月04日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包