kubernetes常用命令-2-巡检集群状态


kubernetes部署后,常用集群巡检状态命令介绍

 

一、集群案例

k8s-master1  X86  Centos7  带外网

k8s-master2  X86  Centos7  带外网

k8s-node  X86  Centos7  带外网

二、常用命令

#检查集群信息

kubectl cluster-info

#获取集群各节点状态
kubectl get node

#各node资源消耗情况,需要安装metrics-server,链接:

kubectl top node

 

#查询命名空间

kubectl get ns

#查询所有命名空间,可搭配其他命令一起使用,单独无法使用

kubectl get --all-namespaces 

#查询pod,不带ns自动查询default下的pod

kubectl get pod

kubectl get -n xxx pod

#查询某命令空间非Running的状态;grep -v反向查找,相当于筛选出非Running的所有POD

kubectl get --all-namespaces pod | grep -v Running

#查询集群健康状态

kubectl get cs

相关