https://pulumi.com logo
Title
a

astonishing-dress-81433

01/29/2023, 8:47 AM
hello 👋 I’m trying to use the
k8s.helm.v3.Chart
resource for a fairly simple application:
const chart = new k8s.helm.v3.Chart("daskhub", {
    version: "2023.1.0",
    chart: "daskhub",
    namespace: "dev",
    fetchOpts: {
        repo: "<https://helm.dask.org/>",
    },
  }, { providers: { kubernetes: cluster.provider }});
running
pulumi up
fails with:
Error: invocation of kubernetes:helm:template returned an error: failed to generate YAML for specified Helm chart: failed to pull chart: Get "<https://helm.dask.org/daskhub-2023.1.0.tgz>": dial tcp [2606:4700:3033::6815:2751]:443: connect: no route to host
The interesting thing is that the url above seems to be perfectly valid. Does anyone has thoughts on what is going on here? Thanks!
s

steep-toddler-94095

01/29/2023, 9:23 PM
I'm not seeing this error. Where are you running
pulumi up
from? Is it potentially blocking egress to that endpoint?
a

astonishing-dress-81433

01/29/2023, 11:40 PM
Thanks for your response @steep-toddler-94095. I’m running
pulumi up
from my home network.
curl -O <https://helm.dask.org/daskhub-2023.1.0.tgz>
works fine as does
helm install my-daskhub dask/daskhub --version 2023.1.0
.
s

steep-toddler-94095

01/29/2023, 11:42 PM
Hmm your code works for me on a preview. Have you tried again recently?
a

astonishing-dress-81433

01/30/2023, 12:33 AM
I did. Actually, I’ve had it work once or twice but fails 99% of the time. I believe this chart is hosted on github pages. Perhaps its just flakey?