https://pulumi.com logo
i

incalculable-army-40859

05/22/2020, 2:08 PM
Does anyone know what version of Helm Pulumi uses? I am using Typescript and there only seems to be a
helm.v2
module. Does use Helm 3 or Helm 2?
g

green-school-95910

05/22/2020, 2:31 PM
I think it has a custom implementation that do what Helm does for the normal and v2 talks with tiller API
The v2 part is speculation, I have no basis for that
i

icy-napkin-56528

05/22/2020, 2:55 PM
im using the typescript libs and both v2 and v3 are available
g

gorgeous-egg-16927

05/22/2020, 3:40 PM
Pulumi uses whatever Helm binary you have installed, and doesn’t use Tiller at all. API docs cover this in more detail: https://www.pulumi.com/docs/reference/pkg/kubernetes/helm/
(The v2 and v3 packages are identical for now; you can use either one)
Actually, looks like those docs are incomplete. Here’s the docstring from the SDK: https://github.com/pulumi/pulumi-kubernetes/blob/master/sdk/nodejs/helm/v2/helm.ts#L113-L124
i

incalculable-army-40859

05/22/2020, 3:51 PM
Yes, it seems to use whatever helm binary it finds on your system 👍
With Helm3, Tiller is gone: https://helm.sh/docs/faq/
2 Views