Kubernetes 获取除kube系统内的吊舱外的所有吊舱

Kubernetes 获取除kube系统内的吊舱外的所有吊舱,kubernetes,Kubernetes,当我这样做的时候 kubectl get pods -A 我得到了所有的pod,并且我总是有17个不是“应用程序”的pod,它们属于名称空间kube-system。我希望有一个别名不打印它们 是否有一种方法可以打印除命名空间之外的所有POD?您可以通过以下方式完成此操作: 此外,字段选择器列表可以有多个参数,由、(逗号文本)分隔,并使用==或=指定其他标准。使用--字段选择器 kubectl get pods --all-namespaces --field-selector metadata

当我这样做的时候

kubectl get pods -A
我得到了所有的pod,并且我总是有17个不是“应用程序”的pod,它们属于名称空间
kube-system
。我希望有一个别名不打印它们


是否有一种方法可以打印除命名空间之外的所有POD?

您可以通过以下方式完成此操作:

此外,字段选择器列表可以有多个参数,由
(逗号文本)分隔,并使用
==
=指定其他标准。

使用
--字段选择器

kubectl get pods --all-namespaces --field-selector metadata.namespace!=kube-system

关于字段选择器的更多信息:

有趣的是,两个拥有12.3k代表的成员在同一分钟内得到了相同的响应:)
kubectl get pods --all-namespaces --field-selector metadata.namespace!=kube-system