介绍
目录
Workbench
Workbench 管理诸如 Jupyter Notebooks、code-server 或 RStudio 等 Web IDE 实例。AI/ML 开发人员和数据科学家可以使用集群资源(如 GPU)并连接到集群内服务,以创建通用的 ML 任务和流水线。
Workbench 使用 “Kubeflow Notebook 2.0” 作为其后端来创建云 IDE 容器。如果您熟悉 “Kubeflow Notebook”,那么开始使用 Workbench 会非常容易。
一些关键特性包括:
- 原生支持 JupyterLab、Visual Studio Code(code-server)和未来的 RStudio。
- 用户可以直接在集群中创建 notebook 容器,而不是在本地工作站上。
- 管理员可以为其组织提供预装所需软件包的标准 notebook 镜像。
- 访问控制由 Kubeflow 的 RBAC 管理,便于在组织内共享 notebook。
WorkspaceKind
- 这是由集群管理员创建的资源
- 它指定了 Workspace 的模板(例如 “JupyterLab”、“VSCode”、“RStudio”)
- 初期我们只支持 “podTemplate” 类型,这与现有的 Notebook CRD 非常相似,但未来我们可能支持其他类型的模板(例如 “helmTemplate”)