使用下面的命令可以过滤停止的 Pod 并获取其容器资源请求:

kubectl get pods --field-selector=status.phase!=Running -o json | jq '.items[].spec.containers[].resources.requests'

这个命令将列出所有非运行状态的 Pod 的容器资源请求。

我们使用 --field-selector=status.phase!=Running 参数来过滤掉运行状态的 Pod,然后使用 jq 工具来提取容器的资源请求。

如何使用 kubectl 获取停止的 Pod 的容器资源请求

原文地址: https://www.cveoy.top/t/topic/ndGG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录