I have some credits from Amazon and I was planning to setup a JupyterHub instance there to support a summer school I’m running next week but I’m hitting my head against EKS.
(base) aopposxlap45:~ watson-parris$ kubectl get svc NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE hub ClusterIP 10.100.46.131 <none> 8081/TCP 5h45m proxy-api ClusterIP 10.100.59.44 <none> 8001/TCP 5h45m proxy-public LoadBalancer 10.100.201.8 ac55a6fbb56774579b5752ecfdea35df-1113063612.us-east-2.elb.amazonaws.com 443:30443/TCP,80:32074/TCP 5h45m
And I have the following pods:
(base) aopposxlap45:~ watson-parris$ kubectl get pod NAME READY STATUS RESTARTS AGE continuous-image-puller-44z8w 1/1 Running 0 6h32m continuous-image-puller-74rjc 1/1 Running 0 6h32m hub-5c44d4ff6f-rw7n4 1/1 Running 0 6h32m proxy-79c6f8c965-kdj5b 1/1 Running 0 6h32m user-scheduler-865b49c54-qcm94 1/1 Running 0 6h32m user-scheduler-865b49c54-rzcgj 1/1 Running 0 6h32m
However if I try to connect to the above external IP I just get a dropped connection. I believe the problem is to do with the EKS node-group load balancer (which it automatically creates) but I can’t figure it out. I’ve checked and double checked the security groups and subnets and they look fine.
Has anyone managed to get this working?
Many thanks in advance