【发布时间】:2018-08-09 13:58:12
【问题描述】:
我正在尝试将配置映射的内容保存到本地硬盘驱动器上的文件中。 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 拼图的最后一块是什么?
【问题讨论】:
标签: kubernetes jsonpath kubectl configmap