升级 Kubeflow 插件
本页面描述在升级 kfbase 插件后可能需要执行的手动操作。
有关安装步骤,请参见 Kubeflow Chart Plugins。
kfbase 的升级说明
从 v1.10.13 或更早版本升级
直到 v1.10.13 的版本都通过 NodePort 暴露 Kubeflow 监控面板。升级后,推荐的访问方式改为通过 gateway 端点。
升级后:
- 检查
kfbase插件配置中的kubeflowDomain字段,以获取<your-kubeflow-domain>。 - 运行
kubectl -n istio-system get gateway kubeflow-external-gateway以获取 gateway IP 地址。 - 更新 DNS 解析,或者更新本地 hosts file,使
<your-kubeflow-domain>解析到 gateway IP 地址。
如果你仍然需要使用 NodePort,请手动将 istio-system/kubeflow-istio-ingressgateway 服务类型更改为 NodePort,然后运行以下命令获取 443 对应的分配端口:
然后你可以通过以下地址访问监控面板:
从 v1.10.9 或更早版本升级
升级之前,请在集群中设置默认存储类,该存储类将用于 kfbase 插件配置中的 pgStorageClass 参数。如果未设置默认存储类,升级可能会由于缺少必需参数而失败。这些参数是在 v1.10.10 版本中引入的。