KubeFlow-如何使用LoadBalancer访问GKE上的UI服务?

时间:2020-03-05 10:19:39

标签: kubernetes google-cloud-platform google-kubernetes-engine kubeflow kubeflow-pipelines

我已经在here的现有GKE集群上部署了KubeFlow,并希望创建一个LoadBalancer来访问UI。有一个ml-pipeline-ui-012服务包,其中有ml-pipeline-ui服务,类型为ClusterIP,端口为80 / TCP。因此,我决定公开pod并创建一个类型为LoadBalancer的服务:

kubectl expose deployment ml-pipeline-ui --name ui-service --type=LoadBalancer --port 80 --target-port 80

此后,创建类型为ui-service的{​​{1}},创建了一个外部IP和端口Loadbalancer。但是我无法通过80:30091/TCP来访问它,所以我为Pod设置了一个端口:

https://external_ip:80

但这会导致错误:

kubectl port-forward ml-pipeline-ui-6d123-2x1 8080:30091

我在做什么错了?

0 个答案:

没有答案