【发布时间】:2020-05-23 04:39:06
【问题描述】:
目前我使用的是 kubeflow v0.7,当我创建一个新的 Jupyter 笔记本服务器时,有一个配置部分,但我无法在那里选择或添加任何配置。有什么地方可以为新的笔记本服务器添加配置吗?还是我必须在图像中包含我需要的任何东西(这对我的情况来说并不理想)?
谢谢。
【问题讨论】:
标签: configuration jupyter-notebook kubeflow
目前我使用的是 kubeflow v0.7,当我创建一个新的 Jupyter 笔记本服务器时,有一个配置部分,但我无法在那里选择或添加任何配置。有什么地方可以为新的笔记本服务器添加配置吗?还是我必须在图像中包含我需要的任何东西(这对我的情况来说并不理想)?
谢谢。
【问题讨论】:
标签: configuration jupyter-notebook kubeflow
好的,在official docs找到了一些东西
将一个或多个附加配置指定为 PodDefault 标签列表。要使用此选项,您必须创建一个 PodDefault 清单。在 PodDefault 清单中,您可以指定包括卷、机密和环境变量在内的配置。 Kubeflow 将配置字段中的标签与 PodDefault 清单中指定的属性进行匹配。然后 Kubeflow 将这些配置注入到此笔记本服务器上的所有笔记本 Pod 中。
另外,这里是PodDefault doc。看起来 Kubeflow 正在使用 PodDefault 来注入这些配置(例如环境变量)。
已编辑:我尝试了 PodDefault,它运行良好。想要更详细的 PodDefault 文档的人可以查看PodPreset,基本相同。
【讨论】: