当前位置: 首页 > news >正文

使用sealos部署的集群在部署metrics-server时日志x509

1、下载文件并进行部署

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

2、进行部署

kubectl apply -f components.yaml

3、发现问题

pod容器已经启动但是健康检查没有通过

kubectl get pod -n kube-system metrics-server-566c79d6df-q9j5xkube-system   metrics-server-566c79d6df-q9j5x    0/1     Running   0              6m49s

4、进行排查

存活探针检查失败,接下来去看pod的日志

root@master-1:~# kubectl describe pod -n kube-system  metrics-server-566c79d6df-q9j5x

在这里插入图片描述

root@master-1:~# kubectl logs -n kube-system metrics-server-566c79d6df-q9j5x

这里说x509的证书认证失败
在这里插入图片描述

5、经过排查后知道问题所在,需要修改其部署的yaml文件来解决

root@master-1:~# vim components.yaml#修改一下内容不一定一样我添加了一行解决了问题(跳过认证)spec:containers:- args:- --cert-dir=/tmp- --secure-port=10250- --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname- --kubelet-use-node-status-port- --metric-resolution=15s- --kubelet-insecure-tls   #添加此行启用不安全的tlsimage: registry.k8s.io/metrics-server/metrics-server:v0.7.2imagePullPolicy: IfNotPresentlivenessProbe:failureThreshold: 3

6、重新部署后验证

#重新应用一下
root@master-1:~# kubectl apply -f components.yaml#检查其状态
root@master-1:~# kubectl get pod -n kube-system metrics-server-598746d78d-gw5vh 
NAME                              READY   STATUS    RESTARTS   AGE
metrics-server-598746d78d-gw5vh   1/1     Running   0          28m#进行使用
root@master-1:~# kubectl top node
NAME       CPU(cores)   CPU%   MEMORY(bytes)   MEMORY%   
node-2     61m          1%     908Mi           11%       
master-1   173m         2%     1607Mi          20%       
master-2   178m         2%     1434Mi          18%       
master-3   158m         2%     1164Mi          14%       
node-1     44m          0%     830Mi           10%     

至此完成部署

http://www.lryc.cn/news/478843.html

相关文章:

  • WPF怎么通过RestSharp向后端发请求
  • promise的用法以及注意事项,看了这篇你就会了
  • vue3如何使用pinia设置全局状态,附常见面试题
  • lerna+umi ‘max‘ 不是内部或外部命令,也不是可运行的程序
  • 美格智能5G车规级通信模组: 5G+C-V2X连接汽车通信未来十年
  • 「C/C++」C/C++ 指针篇 之 指针运算
  • 计算机网络网络层笔记
  • 长亭那个检测能力超强的 WAF,出免费版啦
  • rabbitMQ RabbitTemplate 发送消息
  • 本系列是《10万字208道Java经典面试题总结(附答案)》的2024修订版。
  • C语言文件基础概念的理解(一)
  • C++ lambda 匿名函数
  • 基于python的简单web服务器示例
  • 02- 模块化编程-006 ADC0808数码显示对比
  • 又发现了Mac妙控鼠标的新使用方法
  • Webserver(4.6)poll和epoll
  • LVGL 与 QT
  • 如何选择最适合的项目管理软件?2024年大厂首选7款工具盘点
  • 【数据结构】选择排序——选择排序 和 堆排序
  • P11229 [CSP-J 2024] 小木棍
  • 【学习笔记】SAP ABAP——OPEN SQL(一)【SELECT语句】
  • SQL注入(1)
  • 在AI时代,如何解决人的工作岗位被AI替代的问题?
  • Linux命令--paste
  • 数据结构模拟题[九]
  • 2024年10月国产数据库大事记-墨天轮
  • Andon 业务流程业务开发陷阱----从真实用户与管理者视角逻辑差异
  • Python闭包|你应该知道的常见用例(上)
  • printf影响单片机中断速度
  • JavaScript 23种经典设计模式简介