Используйте один файл конфигурации на 2 подкарты в руле - PullRequest
0 голосов
/ 21 ноября 2019

В настоящее время я использую функцию .Files.get для копирования содержимого файлов конфигурации в файл config подкарты.

Parent_chart
|-Charts
|  |- subchart1
   |    |- config file
   |    |- templates/
   |    |- Charts.yaml
   |    
   |- subchart2
        |- templates/
        |- Chart.yaml

Теперь поступил запрос на использование одного и того же файла конфигурации для другой вспомогательной диаграммы.

Я не хочу копировать файлы дважды в двух местах внутри вложенной диаграммы. Можно ли как-нибудь использовать одно местоположение, к которому могут обращаться обе подкарты?

1 Ответ

1 голос
/ 21 ноября 2019

Один из способов решения этой проблемы - создать третью диаграмму для управления configMap и сделать ее зависимой от ваших диаграмм.

Для этого главное - использовать относительную папку в качестве хранилища в вашемrequirements.yaml каждого графика, который вы хотите использовать в конфигурации следующим образом:

dependencies:
  - name: config
    repository: file://../config
    version: x.x.x
...