Я хочу запустить команду: eval $(envkey-source)
, как только мой модуль запустится в развертывании jupyterhub.У меня есть другая команда, которая успешно выполняется, но эта команда не выполняется.Откуда я знаю, что этот не работает?Поскольку здесь не вносятся изменения, здесь не устанавливаются новые переменные среды.
Я попытался запустить команду сразу после входа в модуль, и она успешно прошла.
Но из текущей конфигурации, которая у меня есть:
proxy:
secretToken: "abc"
singleuser:
image:
name: abc.dkr.ecr.ap-south-1.amazonaws.com/demo
# name: jupyter/datascience-notebook
tag: 36685f54_bdd5_4a8a_9c89_b2ca1552b14f
lifecycleHooks:
postStart:
exec:
command: ["/bin/sh", "-c", 'ipython profile create; cd ~/.ipython/profile_default/startup; echo ''run_id = "sample" ''> aviral.py; eval $(envkey-source)']
imagePullSecret:
enabled: true
registry: abc.dkr.ecr.ap-south-1.amazonaws.com
username: aws
email: aviral@abc.com
password:
Я ожидаю, что команда запустится и будут установлены переменные среды.