zero-to-jupyterhub-k8s
zero-to-jupyterhub-k8s copied to clipboard
hub.jupyter.org occasionally offline - no z2jh updates possible
Bug description
https://hub.jupyter.org is very often unreachable. The situation lasts a few minutes, or half an hour+.
I've noticed this behavior over the last weeks. We're using fleet ( https://fleet.rancher.io/ ) to deploy z2jh on our k8s cluster. Whenever we want to update our deployment, the helm chart must will be downloaded from hub.jupyter.org.
How to reproduce
$ # Tried on multiple machines with multiple source ip addresses $ curl --connect-timeout 20 https://hub.jupyter.org/helm-chart/index.yaml curl: (28) Connection timed out after 20012 milliseconds
nslookup output on k8s cluster itself:
Non-authoritative answer: Name: hub.jupyter.orgAddress: 188.114.97.3
Name: hub.jupyter.org
Address: 188.114.96.3
Name: hub.jupyter.org
Address: 2a06:98c1:3120::3
Name: hub.jupyter.org
Address: 2a06:98c1:3121::3
nslookup output on my local notebook:
$ nslookup hub.jupyter.org Server: 192.168.192.1 Address: 192.168.192.1#53Non-authoritative answer: Name: hub.jupyter.org Address: 188.114.97.3 Name: hub.jupyter.org Address: 188.114.96.3 Name: marek.ns.cloudflare.com Address: 172.64.33.202 Name: marek.ns.cloudflare.com Address: 173.245.59.202 Name: marek.ns.cloudflare.com Address: 108.162.193.202 Name: marek.ns.cloudflare.com Address: 2a06:98c1:50::ac40:21ca Name: marek.ns.cloudflare.com Address: 2606:4700:58::adf5:3bca Name: marek.ns.cloudflare.com Address: 2803:f800:50::6ca2:c1ca Name: hub.jupyter.org Address: 2a06:98c1:3120::3 Name: hub.jupyter.org Address: 2a06:98c1:3121::3 Name: marek.ns.cloudflare.com Address: 173.245.59.202 Name: marek.ns.cloudflare.com Address: 108.162.193.202 Name: marek.ns.cloudflare.com Address: 172.64.33.202 Name: marek.ns.cloudflare.com Address: 2606:4700:58::adf5:3bca Name: marek.ns.cloudflare.com Address: 2803:f800:50::6ca2:c1ca Name: marek.ns.cloudflare.com Address: 2a06:98c1:50::ac40:21ca
Is this a known issue? Or is our company setup triggering these effects? Would it be possible to host the https://jupyterhub.github.io/helm-chart/ repository on multiple websites (or a more stable one)?
I have no problem like this with any other helm repository. Is there a link to the current Chart as .tar.gz file, without all the "set-by-chartpress" values ( https://github.com/jupyterhub/zero-to-jupyterhub-k8s/tags - Download .tar.gz file is not helpful )?
Thank you for opening your first issue in this project! Engagement like this is essential for open source projects! :hugs:
If you haven't done so already, check out Jupyter's Code of Conduct. Also, please try to follow the issue template as it helps other other community members to contribute more effectively.
You can meet the other Jovyans by joining our Discourse forum. There is also an intro thread there where you can stop by and say Hi! :wave:
Welcome to the Jupyter community! :tada:
The helm chart is hosted on GitHub pages. You can see the source including the chart archives in the gh-pages branch of this repo: https://github.com/jupyterhub/helm-chart/tree/gh-pages