Версия в needs.yaml - PullRequest
       13

Версия в needs.yaml

0 голосов
/ 25 июня 2019

Я хочу знать, как использовать заполнители в файле needs.yaml для поля версий или есть ли способ для реализации Автоматические зависимости версии

зависимости: - name: nuclei-wallet-async version: {{.Values.version_dep}} хранилище: http://127.0.0.1:8879/charts

Объявлен version_dep в файле values.yaml, но не работает

1 Ответ

0 голосов
/ 27 июня 2019

Как правило, нет поддержки параметризации require.yaml.Также обратитесь к официальной документации рулевого управления для файлов требований .Это не имеет смысла, поскольку вы не можете гарантировать функциональность пакета helm, если кто-то помещает случайные номера версий в зависимости диаграммы.

Можно использовать условия .

Например, вы можете ввести значения, которые будут оцениваться с помощью условия в needs.yaml.

# requirements.yaml
dependencies:
      - name: subchart1
        repository: http://localhost:10191
        version: 0.1.0
        condition: subchartversion1.enabled
      - name: subchart1
        repository: http://localhost:10191
        version: 0.2.0
        condition: subchartversion2.enabled

Но это был бы только обходной путь и не лучшая практика.

...