Hello,
I’ve been walking through z2jh documentation which is thorough and great!
I set up an AWS EKS cluster with eksctl
. I then helm install
jupyterhub-2.0.0
. The newer versions of EKS tend to use the EBS CSI driver for dynamic PersistentVolume
provisioning using the annotation:
volume.beta.kubernetes.io/storage-provisioner: kubernetes.io/aws-ebs
Your older storage documentation (guessing it’s older) seems to talk about EFS and I don’t see anything about the EBS CSI driver on there.
Should I not be using EBS CSI and using EFS? What is the recommended next steps after deploying jupyterhub to get it working with the EBS CSC driver? Currently my hub
pod is in a "PENDING"
state. I don’t want to make this a bug thread and can work with the EBS CSI community over there on potential resolutions.
What I’m looking for are pointers/recommendations from the experts in this community about how they went about installing v2.0.0 on newer EKS clusters. I could then contribute back to z2hk with some docs on the solution.
I’m about to follow this documentation to troubleshoot problems. Any other threads/docs I should be following besides this?
Version Info:
$ eksctl info
eksctl version: 0.127.0-dev+d97310bd4.2023-01-27T12:47:55Z
kubectl version: v1.25.0
jupyterhub-2.0.0.tgz