如何列出Kubernetes中的所有标签?

问题描述 投票:0回答:1

我想列出 K8s 集群中所有资源的所有标签,但我找不到简单的方法。有 K8s API 提供类似功能吗?标签结果是独一无二的更好。

kubernetes kubectl
1个回答
0
投票

根据“全部”的含义,您可以运行类似的操作:

$ kubectl get all -A -o json | \
    jq -r '.items[].metadata.labels' | \
    sed 's/,//g' | \
    sort | \
    uniq
[list of all labels]

否则你需要循环遍历每个资源,但其余的都是一样的。

© www.soinside.com 2019 - 2024. All rights reserved.