这篇文章以Metrics Server部署时碰到的问题为例,介绍如何结合使用kubectl get event命令进行问题的排查。
Metrics Server部署
Metrics Server是Kubernetes 1.8以后指标监控使用的组件,诸如dashboard和kubectl top等都需要使用到它,到目前需要手动安装,安装非常简单,一般如下命令即可
步骤1: git clone
执行命令:git clone https://github.com/kubernetes-incubator/metrics-server
步骤2: kubectl create
执行命令:cd metrics-server && kubectl create -f deploy/1.8+/
问题现象
metrics-server显示READY的状态为0/1
[root@host131 1.8+]# kubectl get deployment -A
NAMESPACE NAME READY UP-TO-DATE AVAILABLE AGE
kube-system coredns 1/1 1 1 2m50s
kube-system metrics-server 0/1 0 0 25s
[root@host131 1.8+]#
说