首页 > 其他分享 >k8s1.25版本安装metrice

k8s1.25版本安装metrice

时间:2022-12-30 13:44:08浏览次数:32  
标签:opt k8s1.25 kubernetes ca server metrics 版本 metrice pki

在新版的Kubernetes中系统资源的采集均使用Metrics-Server,可以通过Metrics采集节点和Pod的内存、磁盘、CPU和网络的使用率。

1 wget 下载

cd /opt/kubernetes/addons
wget https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.6.1/components.yaml

2 增加内容

vim /opt/kubernetes/addons/components.yaml

- --kubelet-insecure-tls
- --requestheader-client-ca-file=/opt/kubernetes/pki/front-proxy-ca.pem
- --requestheader-username-headers=X-Remote-User
- --requestheader-group-headers=X-Remote-Group
- --requestheader-extra-headers-prefix=X-Remote-Extra-
image: swr.cn-north-1.myhuaweicloud.com/huaxiayuyi/metrics-server:v0.6.1


- name: ca-ssl
mountPath: /opt/kubernetes/pki

- name: ca-ssl
hostPath:
path: /opt/kubernetes/pki

3 经过修改的 components.yaml

查看代码

 

 

4 安装metrics server

kubectl apply -f /opt/kubernetes/addons/components.yaml

5 查看状态

kubectl top node

 

 

二、报错

此错误是 node 节点没有此证书

[root@kube-master01 ~]# kubectl logs  metrics-server-ff8979984-l7rmb -n kube-system
Error: unable to create request header authentication config: open /opt/kubernetes/pki/front-proxy-ca.pem: no such file or directory
...
panic: unable to create request header authentication config: open /opt/kubernetes/pki/front-proxy-ca.pem: no such file or directory

goroutine 1 [running]:
main.main()
	/go/src/sigs.k8s.io/metrics-server/cmd/metrics-server/metrics-server.go:37 +0xa5

# 解决
scp /opt/kubernetes/pki/front-proxy-ca.pem [email protected]:/opt/kubernetes/pki/
scp /opt/kubernetes/pki/front-proxy-ca.pem [email protected]:/opt/kubernetes/pki/

标签:opt,k8s1.25,kubernetes,ca,server,metrics,版本,metrice,pki
From: https://www.cnblogs.com/xingyunfashi/p/17014716.html

相关文章

  • Go 语言的下一个大版本:Go 2.0
    引言今年8月Go开发团队公布了Go2.0的设计草案,包括错误处理和泛型这两大主题。现在备受瞩目的Go2.0又有了新动向——Go开发团队在其官方博客表示,Go2已经被......
  • MySQL 5.7 版本的安装及简单使用(图文教程)
    MySQL5.7版本的安装使用详细教程写得还是比较详细,甚至有些繁琐,有很多步骤在其他的教程文档里都是省略掉的,但是我还是要写出来,因为我当时走了很多弯路,我希望你们能够避免我......
  • go-dongle 0.2.4 版本发布,一个轻量级、语义化的 golang 编码解码、加密解密库
    dongle是一个轻量级、语义化、对开发者友好的Golang编码解码和加密解密库Dongle已被awesome-go收录,如果您觉得不错,请给个star吧github.com/golang-module/dong......
  • elastic-job2.1.5版本全量查询JOB_STATUS_TRACE_LOG的问题
    问题描述:在使用elastic-job的2.1.5版本开发时,因为有秒级任务发现有频繁的全量请求sql在执行:SELECToriginal_task_idFROMJOB_STATUS_TRACE_LOGWHEREtask_id='com.hori......
  • 为不同版本的Nuke加载不同的插件
    为不同版本的Nuke加载不同的插件本文将介绍两种方法,如何为不同版本的Nuke,选择不同的插件目录来加载,因为我们都知道,有些插件并不能支持所有的Nuke版本。我们开始:1、首......
  • 关于win下载下载elasticsearch8版本注意的事项
    如果无法创建在  这个查看报错原因如果是因为[LAPTOP-1LPAMTTT]fatalexceptionwhilebootingElasticsearchjava.nio.file.NoSuchFileException:那是因为你安装j......
  • js 实现版本号排序
    //方法一:从左到右迭代,从高位判断,返回高位的大小结果注意:仅适用于版本号各个位的位数相同letversions=["1.45.0","1.5","6","2.3.4.5"];versions=versions.sor......
  • GCC 版本对应的 libstdc++ 库版本
    GCC版本GLibCC++ABIlibstdc++.so版本GCC3.0.0libstdc++.so.3.0.0GCC3.0.1libstdc++.so.3.0.1GCC3.0.2libstdc++.so.3.0.2GCC3.0.3......
  • sublime安装REPL无法执行python3.7版本
    一、下载sublime最新版本地址:SublimeText-TextEditing,DoneRight单击DOWNLOADFORWINDOWS需要等一会儿自己就下载了。  安装就是下一步就可以了。二、安装......
  • Drupal 7正式版本盛大发布!
    ​​Drupal7正式版本盛大发布!​​​​概论​​​​Drupal7.x​​由似曾相识于星期三,2011-01-0516:32发表Drupal7正式版本终于发布了!渴望已久、期待已久......