quaint-electrician-4150310/02/2020, 7:18 PM
which is natural via helm, I cannot IE apply
helm -f values.yaml name /path/to/chart
for the values argument of
broad-dog-2246310/02/2020, 7:18 PM
quaint-electrician-4150310/02/2020, 8:09 PM
gorgeous-egg-1692710/02/2020, 8:46 PM
field. https://www.pulumi.com/docs/reference/pkg/kubernetes/helm/v3/chart/#set-chart-values You can control the values of that parameter via pulumi config settings or through logic in the program, so that should give you quite a bit of flexibility.
quaint-electrician-4150310/02/2020, 9:09 PM
gorgeous-egg-1692710/02/2020, 9:33 PM
Can we just read a helm yaml file into a dictionary with yaml.load() , and pass this to values?Yes, I think that would work.
is the behavior identical to the helm --values file.yaml /path/to/chart? IE merging with the charts built in yaml?Yes, those values are merged onto the default
file. There are a couple open issues related to helm values files: https://github.com/pulumi/pulumi-kubernetes/issues/659 https://github.com/pulumi/pulumi-kubernetes/issues/1251
quaint-electrician-4150310/02/2020, 9:39 PM
and also config loading for these helm configurations so they can be used along with other configurations.