- 获取所有namespace中镜像字段包含
sidecar
和ecr
的 Pod名。
kubectl get pods -A -o=json | jq '.items[] | select(.spec.containers[].image | contains("sidecar") and contains("ecr")) | .metadata.name'
- 获取所有namespace中,value 为
xxxx
的 Secret 名。
kubectl get secrets -A -o go-template='{{range $s:=.items}}{{range $k,$v:=$s.data}}{{printf "Secret %s: %s\n" $s.metadata.name $v}}{{end}}{{end}}' | grep -i xxxx