это карта конфигурации Kubernetes yaml
apiVersion: v1
kind: ConfigMap
metadata:
name: $CONFIG_NAME
namespace: processing
data:
configuration.json: |
{
"test" : $TESTOBJECT
}
и $TESTOBJECT
является примером объекта json, как
{
"sample1":"sample1",
"sample2":"sample2"
}
то, как я пытаюсь решить это, чтобы извлечь объект с помощью jq, а затем ввести его с envsubst. Проблема в том, что identation неправильно делает это так
#!/bin/bash
export TESTOBJECT=$(jq .formats configuration.json)
envsubst '$TESTOBJECT' < "configuration.yml" > "configuration2.yml"
как я могу исправить вмятину?