k8s 监控程序Metric-server pod运行异常报:it doesn't contain any IP SANs -阿里云开发者社区

开发者社区> housezhang> 正文

k8s 监控程序Metric-server pod运行异常报:it doesn't contain any IP SANs

简介: k8s 监控程序Metric-server pod运行异常:出现 metrics-server error because it doesn't contain any IP SANs 解决方法
+关注继续查看

k8s 监控程序Metric-server pod运行异常:出现
metrics-server error because it doesn't contain any IP SANs
查看 pod状态,pod 正在运行 但是pod状态不正常:
kubectl get pods -n kube-system

metrics-server-756b6bb44f-d5tgj                0/1     Running   0          11s

查看日志:
it doesn't contain any IP SANs" node="kubernetes-master"
it doesn't contain any IP SANs" node="node1

google搜索发现:
主要是通过 metric-server增加启动参数解决:
主要原因是:证书双向验证不通过,这个这里可以采取忽略处理

args:
- --cert-dir=/tmp
- --secure-port=4443
- --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname
- --kubelet-use-node-status-port
- --kubelet-insecure-tls

对应deployment.yaml文件修改内容为:

 containers:
      - name: metrics-server
        image: swr.cn-east-3.myhuaweicloud.com/hll-bigdata/metrics-server:v0.5.0
        imagePullPolicy: IfNotPresent
        args:
          - --cert-dir=/tmp
          - --secure-port=443
          - --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname
          - --kubelet-use-node-status-port
          - --metric-resolution=15s
          - --kubelet-insecure-tls

再执行pod状态正常
kk get pods

metrics-server-756b6bb44f-d5tgj              1/1     Running   0          16m

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
异常信息: ResultSet can not re-read row data for column 2
解决方法:下面的解决方案是网上高人说的:????????? ????????? (1)如果采用jdbc-odbc驱动,那么就必须按照查询顺序来一次读取(不论有没有image或text类型) ????????? (2)如果采用微软提供的ms sql server jdbc driver,...
550 0
SQL Server自动化运维系列——监控跑批Job运行状态(Power Shell)
原文:SQL Server自动化运维系列——监控跑批Job运行状态(Power Shell) 需求描述 在我们的生产环境中,大部分情况下需要有自己的运维体制,包括自己健康状态的检测等。如果发生异常,需要提前预警的,通知形式一般为发邮件告知。
1330 0
hive 异常 (Attempt to do update or delete on table terminal that does not use an )
? ? hive 异常 (Attempt to do update or delete on table terminal that does not use an ) ? hive > delete from terminal where 1=1 ;? 出现以下? ? ...
1430 0
有赞实时任务优化:Flink Checkpoint 异常解析与应用实践
本文结合 Flink 1.9 版本,重点讲述 Flink Checkpoint 原理流程以及常见原因分析,让用户能够更好的理解 Flink Checkpoint,从而开发出更健壮的实时任务。
1353 0
PostgreSQL 10.1 手册_部分 III. 服务器管理_第 28 章 监控数据库活动_28.3. 查看锁
28.3.?查看锁 监控数据库活动的另外一个有用的工具是pg_locks系统表。这样就允许数据库管理员查看在锁管理器里面未解决的锁的信息。例如,这个功能可以被用于: 查看当前所有未解决的锁、在一个特定数据库中的关系上所有的锁、在一个特定关系上所有的锁,或者由一个特定PostgreSQL会话持有的所有的锁。
962 0
PostgreSQL 10.1 手册_部分 III. 服务器管理_第 28 章 监控数据库活动_28.1. 标准 Unix 工具
28.1.?标准 Unix 工具 在大部分 Unix 平台上,PostgreSQL会修改由ps报告的命令标题,这样个体服务器进程可以被标识。一个显示样例是 $ ps auxww | grep ^postgres postgres 15551 0.
1142 0
SQLServer 2012 登陆异常问题
## 背景 RDS FOR SQLServer 2012 已经上线一段时间了,从反馈来看大家遇到了很多权限相关的问题,所以建议把[RDS FOR SQLServer 2012权限提升](https://yq.aliyun.com/articles/71919?spm=5176.100240.searchblog.8.LWPvRT)这篇文章作为基础知识先能够理解;再之后针对大家经常遇到的CASE我
1665 0
黑马程序员 五、异常处理和常用类)
Java帮帮-IT资源分享网 ?五、黑马程序员—异常处理和常用类 第五篇? 1、异常 异常:就是不正常,是指程序在运行时出现的不正常情况。其实就是程序中出现的问题。 这个问题按照面向对象思想进行描述,并封装成了对象。因为问题的产生有产生的原因、有 问题的名称、有问题的描述等多个属性信息存在。当出现多属性信息最方便的方式就是将这 些信息进行封装。异常
1454 0
+关注
22
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载
http://www.vxiaotou.com