kueuectl list pods

概要

列出所有符合给定条件的 Pod:属于指定的 Job 类型、隶属于指定的命名空间、匹配标签选择器或字段选择器。

  • --for=pod/pod-name 选项允许查找与指定 Pod 属于同一 Pod 组的 Pod,包括该 Pod 本身。
kueuectl list pods --for TYPE[.API-GROUP]/NAME

示例

# 列出 Job 下的 Pod
kueuectl list pods --for job/job-name
  
# 列出 Pod 组下的 Pod
kueuectl list pods --for pod/pod-name

选项

-A, --all-namespaces

如果存在,跨所有命名空间列出请求的对象。即使使用 --namespace 指定了当前上下文中的命名空间,也会被忽略。

--allow-missing-template-keys     默认值:true

如果为 true,则在模板中缺少字段或映射键时忽略任何错误。仅适用于 golang 和 jsonpath 输出格式。

--field-selector string

选择器(字段查询)用于过滤,支持 '='、'==' 和 '!='。(例如:--field-selector key1=value1,key2=value2)。服务器仅支持每种类型有限数量的字段查询。

--for string

仅过滤与指定资源相关的 Pod

-h, --help

pods 命令的帮助信息

-o, --output string

输出格式。可选值为:(json、yaml、name、go-template、go-template-file、template、templatefile、jsonpath、jsonpath-as-json、jsonpath-file)。

-l, --selector string

选择器(标签查询)用于过滤,支持 '='、'==' 和 '!='。(例如:-l key1=value1,key2=value2)。匹配的对象必须满足所有指定的标签约束。

--show-managed-fields

如果为 true,在以 JSON 或 YAML 格式打印对象时保留 managedField。

--template string

当使用 `-o=go-template`,`-o=go-template-file` 时,使用的模板字符串或指向模板文件的路径。模板格式是 Go 语言模板 [http://golang.org/pkg/text/template/#pkg-overview]。

从父命令继承的选项

--as string

为操作模拟的用户名。用户可以是普通用户或命名空间中的服务账户。

--as-group strings

为操作模拟的组,此标志可以重复使用,以指定多个组。

--as-uid string

为操作模拟的 UID。

--cache-dir string     Default: "$HOME/.kube/cache"

默认缓存目录

--certificate-authority string

证书颁发机构证书文件的路径

--client-certificate string

TLS 客户端证书文件的路径

--client-key string

TLS 客户端密钥文件的路径

--cluster string

要使用的 kubeconfig 集群的名称

--context string

要使用的 kubeconfig 上下文的名称

--disable-compression

如果为 true,则取消对所有服务器请求的响应压缩

--insecure-skip-tls-verify

如果为 true,将不检查服务器证书的有效性。这将使你的 HTTPS 连接不安全

--kubeconfig string

用于 CLI 请求的 kubeconfig 文件路径。

-n, --namespace string

如果存在,则为此次 CLI 请求的命名空间范围

--request-timeout string     Default: "0"

在放弃单个服务器请求之前要等待的时间长度。非零值应包含相应的时间单位(例如 1s、2m、3h)。零值意味着不要超时请求。

-s, --server string

Kubernetes API 服务器的地址和端口

--tls-server-name string

用于服务器证书验证的服务器名称。如果未提供,则使用联系服务器所用的主机名

--token string

API 服务器身份验证所用的持有者令牌

--user string

要使用的 kubeconfig 用户的名称

参见