Closed ktyle closed 2 years ago
I resolved (3) by repeating the configure_helm_jupyterhub.sh
script, but with sudo
The issue now is that an external IP is not getting assigned: (I masked the internal cluster IP's in the output below)
sudo kubectl get service --namespace jhub
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
hub ClusterIP 10.x.x.x <none> 8081/TCP 29m
proxy-api ClusterIP 10.y.y.y <none> 8001/TCP 29m
proxy-public LoadBalancer 10.z.z.z <pending> 80:32560/TCP 29m
No on jet stream there is no service providing an external IP automatically like a load Balancer on Amazon.
However, you attach a floating IP to your master instance and that makes your cluster reachable from outside.
Thanks @zonca ... I do have the floating IP set for the master instance. Would I then point my browser to port 8081 at that 149.x.x.x IP address?
If ingress is configured correctly then you should be able to connect to the domain
Via http
Thanks @zonca; all is looking good now!
Hi, I'm following the instructions on https://zonca.dev/2022/03/jetstream2-jupyterhub.html and have a couple of questions and deployment problems:
kubectl
commands). Is there a general rule as to when one needs to usesudo
?install_jhub.sh
:any ideas?