gpt4 book ai didi

json - 无法使用 jsonpath 从 k8s secret 中的 map 获取值

转载 作者:行者123 更新时间:2023-12-02 12:09:53 25 4
gpt4 key购买 nike

我正在尝试使用 kubectl 1.18.8 从 secret 中读取特定值。
我可以得到以下内容:

$ kubectl get secret my-secret -o jsonpath='{.data}'
map[.dockercfg:ey.....==]
但是当我这样做时:
$ kubectl get secret my-secret -o jsonpath='{.data\.dockercfg}'
$
或者:
$ kubectl get secret my-secret -o jsonpath='{.data.dockercfg}'
$
我什么也得不到。
为什么我无法读取与键关联的指定值: dockercfg ?

最佳答案

编辑:没有注意到您使用了一个名为 .dockercfg 的 key .
您在转义点之前错过了一个点。这应该有效:

kubectl get secret my-secret -o jsonpath='{.data.\.dockercfg}'

关于json - 无法使用 jsonpath 从 k8s secret 中的 map 获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64081632/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com