参考yaml文件

https://github.com/kubernetes/kube-state-metrics/tree/master/kubernetes

将探针升级到最新版本。在查看最新释放版本信息的过程中,能够查询到部分新释放的指标,但并不能查询到所有新释放的指标(v1.5.0版本)。
释放版本信息:
https://github.com/kubernetes/kube-state-metrics/releases

探针的作用

能够查看k8s上诸如Pod、Deployment、Daemonset、StatefulSet等资源对象的相关指标。

遇到的问题

能够查询到Deployment、Daemonset等所有相关指标,但查不到StatefulSet的相关指标。与RBAC permissions有关。查询相关pod日志,报错:statefulsets.apps is forbidden。

解决方法:将上面提到的7个yaml文件依次kubectl create -f *.yaml

上面相关的两个镜像、7个yaml文件都必不可少。当时遇到的问题能够想到查询Pod日志。

镜像的获取方法

在阿里云服务器

docker pull quay.io/coreos/kube-state-metrics:v1.5.0

另一个所需镜像可以查询deployment.yaml文件

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐