I was wondering if it is possible to set a user specific environment variables. I tried introducing kubernetes secret and then using it in the helm chart. What I hope to achieve is to have the value of
MY_SECRET different for every user (users are represented by keys in the
singleuser: extraEnv: MY_SECRET: valueFrom: secretKeyRef: name: kubernetes-secret key: $(JUPYTERHUB_USER)
However this doesn’t let me spawn any pods, I guess the cause is described in this issue Setting environment variables that depend on other environment variables using extraEnv · Issue #1255 · jupyterhub/zero-to-jupyterhub-k8s · GitHub. Since it is 4 years old, I was wondering if there is an easier way to set this up or do I have to go through the cmd modification way.