自定义部署#

用于安装 JupyterHub 部署的 Helm 图表提供了许多选项供您调整。有关选项的半完整参考列表,请参阅 配置参考.

应用配置更改#

修改 Kubernetes 部署的一般方法是

  1. 更改您的 config.yaml

  2. 运行 helm upgrade

    helm upgrade --cleanup-on-fail \
      <helm-release-name> jupyterhub/jupyterhub \
      --namespace <k8s-namespace> \
      --version=<chart-version> \
      --values config.yaml
    

    请注意,如果您忘记了 helm list 应该显示 <YOUR_RELEASE_NAME>

  3. 验证升级完成后,hubproxy pod 是否进入 Running 状态。

    NAMESPACE=jhub
    
    kubectl get pod --namespace $NAMESPACE
    

有关通过 config.yaml 提供给模板的值,您可以通过 Helm 图表进行自定义的许多内容的信息,请参阅 自定义指南.