如果我运行
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
。它只是挂了一段时间,最终超时。这似乎是一个太小的变化,导致真正的超时。我在Zero to JupyterHub文档中找到了这个命令,它描述了如何将更改应用于配置文件。
我尝试了几种排列,包括省略清理、省略版本等。我唯一能做的就是helm upgrade jhub jupyterhub/jupyterhub
,但我认为它没有产生预期的效果。
例如,当我在config.yaml中添加一行以将默认值更改为Jupyter Lab时,如果我运行helm upgrade jhub jupyterhub/jupyterhub
,它将不起作用。我认为我需要使用--values或-f 指定config.yaml
我的总体项目是在云Kubernetes环境中建立JupyterHub。我正在使用GKE和在线终端。
感谢
已解决:我在config.yaml中错误地指定了tag
。我放了摘要而不是实际标记。以下是DockerHub 上的图像