k8s-metrics-server

embedded/2024/12/23 16:24:00/

一:拉取镜像

直接从阿里云的镜像仓库拉取,国外的镜像仓库比较慢。。。。

docker pull registry.cn-hangzhou.aliyuncs.com/google_containers/metrics-server:v0.7.2

打包镜像,之后传到k8s的服务器上面

docker save -o metrics-server.tar  registry.cn-hangzhou.aliyuncs.com/google_containers/metrics-server:v0.7.2

二:k8s集群导入镜像

ctr -n k8s.io image import metrics-server.tar

如果有镜像仓库的话也可以打个标签直接推送到镜像仓库。

三:部署metrics-server

V0.7.2的yaml文件网址:

https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.7.2/components.yaml

把镜像换成我们从阿里云拉取下来的镜像名称

再修改

在args中添加- --kubelet-insecure-tls 来禁用证书验证。

大家如果有证书的话,以下是一个示例:

args:
 - --kubelet-port=10250
 - --kubelet-https-port=10255
 - --kubelet-client-certificate=/var/run/secrets/kubernetes.io/service-account-token/tls.crt
 - --kubelet-client-key=/var/run/secrets/kubernetes.io/service-account/tls.key
 - --kube-api-server=https://<kubernetes-api-server>:6443

<kubernetes-api-server> 为您的 Kubernetes API 服务器地址。

:wq保存退出

kubectl  apply -f components.yaml

kubectl  get  pod -n  kube-system

可以看到等待了大约30s的时间已经创建成功了。

四:验证

kubectl  top  pod -A

kubectl  top  node

也可以对cpu和memory单独排序

kubectl  top pod -A  --sort-by=cpu   对cpu单独排序

kubectl  top pod -A  --sort-by=memory   对内存单独排序

#命令中的 -A的意思是所有命名空间下的pod


http://www.ppmy.cn/embedded/148110.html

相关文章

《基于 Python 的网页爬虫详细教程》

一、引言 在当今信息时代&#xff0c;从互联网上获取大量有价值的数据对于许多领域的研究和分析至关重要。网页爬虫是一种自动化程序&#xff0c;可以从网页上抓取所需的数据。Python 作为一种强大的编程语言&#xff0c;拥有丰富的库和工具&#xff0c;使得网页爬虫的开发变得…

计算阶乘和(pta)C语言

对于给定的正整数N&#xff0c;需要你计算 S1!2!3!...N!。 输入格式&#xff1a; 输入在一行中给出一个不超过10的正整数N。 输出格式&#xff1a; 在一行中输出S的值。 输入样例&#xff1a; 3输出样例&#xff1a; 9 代码&#xff1a;重点&#xff1a;sub应该初始化为…

Java每日一题(3)

小蓝有一个裁纸刀&#xff0c;每次可以将一张纸沿一条直线裁成两半。小蓝用一张纸打印出两行三列共6个二维码&#xff0c;至少使用9次裁出来&#xff0c;图中给出了一种裁法。在这个例子中&#xff0c;小蓝的打印机没办法打印到边缘&#xff0c;所以边缘至少要裁4次。另外&…

基于STM32F4单片机实现ROS机器人主板

STM32_ROS_V2&#xff08;9.5更新&#xff09;&#xff1a; &#xff08;1&#xff09;增加4颗ws2812B RGB灯&#xff0c;焊接在背部&#xff0c;PB15_SPI2引脚输入&#xff0c;采用SPI与DMA控制&#xff0c;实现呼吸灯&#xff0c;跑马灯等功能&#xff0c;见附录代码 &…

第十四届蓝桥杯Scratch国赛真题—转动的车轮

转动的车轮 编程实现&#xff1a; 转动的车轮&#xff08;车轮使用画笔绘制&#xff0c;画面中不能出现其他角色&#xff0c;否则0分&#xff09;。 注&#xff1a;角色、背景非源素材。 具体要求&#xff1a; 1). 点击绿旗&#xff0c;背景如图所示&#xff1b; 2). 等待1…

linux 安装 ffmpeg 视频转换

下载地址 通过网盘分享的文件&#xff1a;ffmpeg-release-amd64-static.tar.xz 链接: https://pan.baidu.com/s/1cgezDsDVOqK0AAnT3JA9fQ?pwd0012 提取码: 0012 查看版本 ffmpeg -version cd /usr/local/ 解压 xz -d ffmpeg-release-amd64-static.tar.xz tar -xf ffmpeg-re…

c++--------c++概念

定义与起源 C是一种高级编程语言&#xff0c;它是C语言的扩展。C由Bjarne Stroustrup在20世纪80年代初开发&#xff0c;最初被称为“C with Classes”。其设计目的是在保持C语言高效性的同时&#xff0c;增加面向对象编程&#xff08;OOP&#xff09;的特性。例如&#xff0c;…

python 中执行from elasticsearch import Elasticsearch,AsyncElasticsearch 报错

在 Python 中执行 from elasticsearch import Elasticsearch, AsyncElasticsearch 时,如果提示 AsyncElasticsearch 不存在,可能是因为以下几个原因: 1. 安装的 elasticsearch 库版本不匹配 AsyncElasticsearch 是在 elasticsearch 库的较新版本中引入的。如果你安装的版本…