安装metric-server后,运行kubectl命令报错:couldn't get resource list for metrics.k8s.io/v1beta1:the server is currently unalbe to handle the request
首先查看日志详情:
kubectl describe pod -l k8s-app=metrics-server -n kube-system
日志显示:FAILED TO SCRAPE NODE err=get https://xxxx:10250/metrics/resource tls failed to verify certificate:x509 cnnot validate certificate to
表示 kubectl
在连接到 metrics-server
时遇到了 TLS 证书验证的问题
解决方案:
在metric-server安装的yaml文件里面,添加一行参数
然后再重新apply 一下,等待一会儿metric-server运行正常后就不会再报错了