У меня проблема с поддиаграммами руля, import-values
функции в файле requirements.yaml не работают.
Что было сделано:
создана родительская диаграмма со следующими значениями. yaml
# parent's values.yaml file
myimports:
myint: 0
mybool: false
mystring: "helm rocks!"
создана диаграмма subchart1 со следующими значениями. yaml
# subchart1's values.yaml file
default:
data:
myint: 999
mybool: true
создал файл requirements.yaml в родительской диаграмме.
# parent's requirements.yaml file
dependencies:
- name: subchart1
repository: http://127.0.0.1:8879/charts
version: 0.1.0
...
import-values:
- child: default.data
parent: myimports
выполнил следующие команды
$ helm package subchart1
$ helm dependency update parent/
$ helm dependency build parent/
Что происходит:
- как обновление, так и команда сборки завершаются успешно.
- subchart1 загружается с локального сервера управления и помещается в каталог ./parent/charts/
Ожидаемый результат:
# parent's final values
myimports:
myint: 999
mybool: true
mystring: "helm rocks!"
Проблема:
Values.yaml родительской диаграммы не обновляется.
версия руля:
Client: &version.Version{SemVer:"v2.7.0", GitCommit:"08c1144f5eb3e3b636d9775617287cc26e53dba4", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.7.0", GitCommit:"08c1144f5eb3e3b636d9775617287cc26e53dba4", GitTreeState:"clean"}`