Channels
welcome
pulumi-cdk
cloudengineering
yaml
blog-posts
localstack
pulumi-ai
package-authoring
general
pulumiup-booth-support
oracle-cloud-infrastructure
learn-pulumi-events
linen
registry
built-with-pulumi
pulumi-cloud
contribex
testingtesting321
hacktoberfest
pulumi-crosscode
content-share
finops
multi-language-hackathon
office-hours
workshops
gitlab
pulumi-kubernetes-operator
jobs
pulumi-deployments
dotnet
aws
golang
announcements
java
pulumiverse
python
install
getting-started
cloudengineering-support
testingtesting123
hackathon-03-19-2020
typescript
google-cloud
contribute
azure
kubernetes
docs
automation-api
status
Powered by
#general
Title
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
Post