小编And*_*cci的帖子

如何使用 yq 从 YAML 中删除空映射

我需要使用YQ
从 YAML 中删除空映射 有时此映射可能有值,有时会显示为空。

我的 YAML 代码如下所示:

apiVersion: route.openshift.io/v1
kind: Route
metadata:
  annotations: {}
  creationTimestamp: "2021-03-24T13:16:10Z"
Run Code Online (Sandbox Code Playgroud)

我需要删除annotations: {}

我想要的输出:

apiVersion: route.openshift.io/v1
kind: Route
metadata:
  creationTimestamp: "2021-03-24T13:16:10Z"
Run Code Online (Sandbox Code Playgroud)

有人可以帮助我吗?

yaml yq

3
推荐指数
1
解决办法
3893
查看次数

标签 统计

yaml ×1

yq ×1