我正在尝试将 configmap 的内容保存到本地硬盘驱动器上的文件中。Kubectl 支持使用 JSONPath 进行选择,但我找不到只选择文件内容所需的表达式。
configmap 是使用命令创建的
kubectl create configmap my-configmap --from-file=my.configmap.json=my.file.json
当我跑
kubectl describe configmap my-configmap
我看到以下输出:
Name: my-configmap
Namespace: default
Labels: <none>
Annotations: <none>
Data
====
my.file.json:
----
{
"key": "value"
}
Events: <none>
我得到的最远只选择文件内容是这样的:
kubectl get configmap my-configmap -o jsonpath="{.data}"
哪个输出
map[my.file.json:{
"key": "value"
}]
我想要的输出是
{
"key": "value"
}
JSONPath 拼图的最后一块是什么?