升级
从 Workbench 集群插件迁移
从 v0.2.0 开始,Workbench 作为 OLM Helm operator 提供,而不是作为 Cluster Plugin 提供。这两种形式之间不支持原地升级。
-
备份现有的 Workbench 资源:
-
在 管理员 > Marketplace > Cluster Plugins 中,卸载之前的 Workbench 集群插件。保留用户 PVC、保留的
WorkspaceKind资源以及aml-workbench-configConfigMap;operator 会接管或重新应用这些资源。 -
在
defaultAmlCluster中将spec.components.workbench.managementState设置为Managed,以启用 Workbench。Alauda AI 会安装并管理 Workbench Operator 及其资源;请勿手动创建Workbench自定义资源。有关正常安装路径,请参见安装 Workbench。 -
验证现有的 Workspaces 及其 PVC 仍然存在,然后创建并连接到一个测试 Workbench。
如果之前的安装依赖 Elyra KFP run-URL 重定向,请在 default AmlCluster 中设置 spec.components.workbench.values.global.istio.enabled: true。Istio 集成是可选的,默认处于禁用状态。
从 Kubeflow Notebook 迁移
Workbench 与“Kubeflow Notebook”(Alauda AI <= 1.3)不兼容。您需要创建新的“workbench”实例,“Kubeflow Notebook”将移至左侧导航栏中的“Advanced - Kubeflow”。
我们建议迁移到 Workbench,因为在后续的上游 Kubeflow 版本中,“Kubeflow Notebook”将被弃用。
您可以保留 Alauda AI 1.3 中 “Kubeflow Notebook” 实例使用的 PVC。删除 Notebook 实例,并将该 PVC 挂载到新的 Workbench 实例中,这样 Notebook 实例中的数据仍然可用。(注意 容器中的数据将会丢失,就像您使用 pip install 将包安装到系统而不是虚拟环境中一样。)
操作步骤
- 登录并打开 Alauda AI 页面。
- 转到 Workbench 打开列表。
- 单击 Create 并填写所需字段。
- 在 Home Directory 中,选择之前 Notebook 使用的 PVC。