Kubernetes, обновление Helm — helm завершается с ошибкой при указании конфигурации — JupyterHub

#kubernetes #google-kubernetes-engine #kubernetes-helm #jupyterhub

# #kubernetes #google-kubernetes-engine #kubernetes-helm #jupyterhub

Вопрос:

Если я запускаю

 helm upgrade --cleanup-on-fail 
  $RELEASE jupyterhub/jupyterhub 
  --namespace $NAMESPACE 
  --version=0.9.0 
  --values config.yaml
 

Сбой с этой ошибкой: Error: UPGRADE FAILED: pre-upgrade hooks failed: timed out waiting for the condition . Он просто зависает на некоторое время и в конечном итоге истекает время ожидания. Кажется, что изменение слишком мало, чтобы вызвать истинный тайм-аут. Я нашел эту команду в документах от нуля до JupyterHub, где описывается, как применить изменения к файлу конфигурации.

Я пробовал несколько перестановок, включая исключение очистки, исключение версии и т. Д. Единственное, что я мог заставить работать helm upgrade jhub jupyterhub/jupyterhub , но я не думаю, что это дает желаемый эффект.

Например, когда я добавляю строку в свой config.yaml, чтобы изменить значение по умолчанию на Jupyter Lab, оно не работает, если я запускаю helm upgrade jhub jupyterhub/jupyterhub . Я считаю, что мне нужно указать config.yaml, используя —values или -f

Мой общий проект заключается в настройке JupyterHub в облачной среде Kubernetes. Я использую GKE и онлайн-терминал.

Спасибо

Ответ №1:

Решаемая: я tag неправильно указал в config.yaml. Я помещаю дайджест, а не фактический тег. Вот изображения на DockerHub