K8S检测node节点运行超过30个POD个数和node名称
时间: 2023-02-26 15:00:07 浏览: 110
K8s外部网络访问之NodePort资源附件
你可以使用Kubectl命令来检测每个node节点运行的POD数量:
```
kubectl get nodes -o json | jq '.items[] | {name: .metadata.name, pods: .status.capacity.pods}'
```
如果你想筛选出运行POD数量超过30个的node,可以在上面的命令中加入一个过滤条件:
```
kubectl get nodes -o json | jq '.items[] | select(.status.capacity.pods > 30) | {name: .metadata.name, pods: .status.capacity.pods}'
```
上面的命令将输出运行POD数量超过30个的node的名称和POD数量。
阅读全文