#!/bin/sh # cat << EOF # [{ # "name": "values", # "title": "Values", # "collectionType": "map", # "map": { "replicaCount": "1" } # }] # EOF yq e -o=p values.yaml | jq --slurp --raw-input ' [{ name: "helm-parameters", title: "Helm Parameters", collectionType: "map", map: split("\n") | map(capture("(?.*) = (?.*)")) | from_entries }]'