kubeflow pipelines--使用UI界面
2019-01-23 本文已影响154人
zoux
前面的文章已经安装好了pipelines,接下来是体验如何使用pipelines了。
这是官网的图,进入Pipelines的图形界面就会出现这个。

但是官网给出的都是怎样在gcp上使用图形界面。所以怎么在自己本地集群使用Pipelines图形界面还得靠自己摸索。
既然我们都装好pipelines的服务了,那么直观的感觉就是pipelines的界面服务没有暴露成外部访问。所以这里我们就得修改pipelines的UI服务,让自己的电脑浏览器能访问UI服务。
使用kubectl get svc -n kubeflow查看

这里我自己已经修改好了pipelines-ui服务,让它的类型是LoadBalancer。
修改方式:
kubectl -n kubeflow edit svc ml-pipeline-ui

将 Type 修改成 LoadBalancer,并且新增 externalIPs 指定为 Master IP
然后保存退出,这个时候在浏览器中输入你的 master ip:port 就可以访问图形界面了。

如图所示,这里就可以跑pipelines的demo了。
