Helm Go Template объединяет существующие значения с внешним json файлом - PullRequest
0 голосов
/ 13 июля 2020

У меня есть эта ConfigMap, и мне нужно объединить значения с внешним json файлом

data:
  variables.json: |
    { "image_tags" : {
        "app1": "{{ .Values.app1.tag }}",
        "app2": "{{ .Values.app2.tag }}"
       }
    }

И у меня есть эти внешние сообщения. json файл:

"messages" : {
   "msg1" : "abc",
   "msg2" : "def",
   "msg3" : "hij"
}

Результат должен выглядеть так:

data:
  variables.json: |
    { "image_tags" : {
        "app1": "{{ .Values.app1.tag }}",
        "app2": "{{ .Values.app2.tag }}"
       },
      "messages" : {
         "msg1" : "abc",
         "msg2" : "def",
         "msg3" : "hij"
      }
    }

Как это сделать в диаграмме управления?

...