k8s-metrics-server

devtools/2024/12/25 1:47:25/

一:拉取镜像

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

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/devtools/145129.html

相关文章

机试题——疯长的草

题目描述 将种不同的草随机种在一块广漠无垠的二维平面上&#xff08;直角坐标系内&#xff09;&#xff0c;给定二维数组 points 表示第 0 天所有草的初始位置&#xff0c;第 i 项 points [i][xi, yi] 表第 0 天草 i 在点 [xi, yi]。每天&#xff0c;被草覆盖的点会向外蔓延到…

Day13 用Excel表体验梯度下降法

Day13 用Excel表体验梯度下降法 用所学公式创建Excel表 用Excel表体验梯度下降法 详见本Day文章顶部附带资源里的Excel表《梯度下降法》&#xff0c;可以对照表里的单元格公式进行理解&#xff0c;还可以多尝试几次不同的学习率 η \eta η来感受&#xff0c;只需要更改学习率…

【openwrt】openwrt NAT64 NAT46实现简介

NAT64 & NAT46 在 OpenWrt 上实现 NAT46 和 NAT64 可以通过安装和配置相应的软件包来完成。 NAT64 实现步骤 安装必要的软件包 你需要安装 tayga 和 bind 或 dnsmasq 以支持 NAT64 和 DNS64。 使用以下命令安装: opkg update opkg install tayga opkg install bind-s…

【系统移植】NFS服务器环境搭建——挂载根文件系统

什么是NFS&#xff1f; NFS&#xff08;Network File System&#xff09;即网络文件系统&#xff0c;其基于UDP/IP 使用NFS能够在不同计算机之间通过网络进行文件共享&#xff0c;能使使用者访问网络上其它计算机中的文件就像在访问自己的计算机一样&#xff0c;文件只存在于服…

# 起步专用 - 哔哩哔哩全模块超还原设计!(内含接口文档、数据库设计)

↑ 上方下载文档 (大小374KB) 接口文档预览 (超过50个接口) 一、数据库25张表er-关系清晰构图&#xff01;(tip: 鼠标右键图片 > 放大图像) 二、难点/经验 详细说明 热门评论排序评论点赞列表|DTO封装经验分享|精华接口文档说明 组员都说喜欢分档对应枚举码 如果这篇文章…

黑客术语3

19、免杀 : 就是通过加壳、加密、修改特征码、加花指令等等技术来修改程序&#xff0c; 使其逃过杀毒软件的查杀。 20 、加壳 : 就是利用特殊的算法&#xff0c;将 EXE 可执行程序或者 DLL 动态连接库文件的 编码进行改变&#xff08;比如实现压缩、加密&#xff09;&a…

Jenkins 持续集成部署——Jenkins实战与运维(1)

一、Jenkins 相关配置及代码发布 1. Jenkins 发布 php 代码 1.1 安装插件 先进入“系统管理”&#xff0c;再进入“管理插件”&#xff0c;在“已安装”中检查是否有“Git plugin”和“Publish Over SSH”两个插件&#xff0c;如果没有则需要安装&#xff0c;到“可选插件”中…

解释工厂模式

参考文献&#xff1a;C几种工厂模式和实现实例_工厂方法模式c实例-CSDN博客 什么是工厂模式 工厂模式是一种创建对象的设计模式&#xff0c;它提供了一种创建对象的方式&#xff0c;将对象的创建和使用分离 通过工厂模式&#xff0c;可以根据不同的条件创建不同类型的对象&a…