我正在尝试将一个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中的最后一块拼图是什么?