只检索 pod 计数而不在 kubernetes 中列出
Retrieve only the pod count without listing in kubernetes
在一个有 100 个 pods 的环境中,每个都有自己的标签 'env=<>'。当我使用命令“kubectl get pods --selector env=dev'时,它通过列出它们给了我 36 pods。但是,我只对计数感兴趣,即 36 并且不想要pods 将被列出。我该如何完成?
您可以使用wc -l
来计算输出的行数。
kubectl get pods --selector env=dev | wc -l
请记住第一行是 header 所以 pods 的数量将是输出 -1
如果你使用
你可以去掉header
kubectl get pods --selector env=dev --no-headers | wc -l
在一个有 100 个 pods 的环境中,每个都有自己的标签 'env=<>'。当我使用命令“kubectl get pods --selector env=dev'时,它通过列出它们给了我 36 pods。但是,我只对计数感兴趣,即 36 并且不想要pods 将被列出。我该如何完成?
您可以使用wc -l
来计算输出的行数。
kubectl get pods --selector env=dev | wc -l
请记住第一行是 header 所以 pods 的数量将是输出 -1
如果你使用
你可以去掉headerkubectl get pods --selector env=dev --no-headers | wc -l