How to use Pipeline with ingress

229 views
Skip to first unread message

Manas

unread,
Dec 23, 2020, 3:00:32 AM12/23/20
to kubeflow-discuss
Hey, i have installed a pipeline standalone application but when I use it with Nginx controller ingress it didn't return anything but instead of the pipeline if I use my own web app it worked fine

Yuan Gong

unread,
Dec 23, 2020, 4:50:45 AM12/23/20
to Manas, kubeflow-discuss
Hi Manas,

Kubeflow Pipelines standalone exposes UI and API via this Kubernetes service:

Can you verify if it works via `kubectl port-forward` first?
If it works well, the rest will be the same as configuring an ingress to point to it like any other services in the cluster.

I don't have any ideas why nginx wouldn't work with it, do you see any specific error messages?

On Wed, Dec 23, 2020 at 4:00 PM Manas <mjman...@gmail.com> wrote:
Hey, i have installed a pipeline standalone application but when I use it with Nginx controller ingress it didn't return anything but instead of the pipeline if I use my own web app it worked fine

--
You received this message because you are subscribed to the Google Groups "kubeflow-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubeflow-discu...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubeflow-discuss/e875f521-52a9-4e7a-a32b-c9b3688a3862n%40googlegroups.com.


--
GONG Yuan

Vladimir

unread,
Dec 23, 2020, 5:40:28 AM12/23/20
to Manas, kubeflow-discuss
Hello everyone, 

We are looking for a senior developer to join our team as a co-founder. 
Our project is built around Kubeflow Data-piplines.
Please reach out to me if you are interested. 

On Wed, Dec 23, 2020, 3:00 AM Manas <mjman...@gmail.com> wrote:
Hey, i have installed a pipeline standalone application but when I use it with Nginx controller ingress it didn't return anything but instead of the pipeline if I use my own web app it worked fine

--

Manas

unread,
Dec 25, 2020, 1:27:37 AM12/25/20
to kubeflow-discuss
hey, Yuan Gong thanks for your reply. 

when I use that Yaml. It returns Kubeflow Pipeline in Title but the body is empty hope you understand the issue. actually, I'm a newbie .please find the attachment below


Screenshot from 2020-12-25 10-59-07.png
Screenshot from 2020-12-25 10-58-25.png

David Aronchick

unread,
Dec 25, 2020, 2:39:51 PM12/25/20
to Manas, kubeflow-discuss
Hi Manas--

Have you had a chance to try to tunnel in? 

`kubectl port-forward` 

The reason is that it LOOKS like everything is working properly (since the service is responding) BUT there are some workers that require additional services to work properly in rendering the front end. If you do the port forward first, it'll help us debug. 

Manas

unread,
Dec 26, 2020, 1:39:02 AM12/26/20
to kubeflow-discuss
hey  David Aronchick 
"kubectl port-forward svc/ml-pipeline-ui 8080:80 -n kubeflow" is working fine. 
Screenshot from 2020-12-26 12-03-33.png
Screenshot from 2020-12-26 12-03-36.png

David Aronchick

unread,
Dec 27, 2020, 8:50:08 PM12/27/20
to Manas, kubeflow-discuss
And when you access localhost:8080 everything renders fine?

Yuan Gong

unread,
Dec 27, 2020, 9:47:10 PM12/27/20
to David Aronchick, Manas, kubeflow-discuss
Manas, when the page renders empty,
Can you open browser dev tools and inspect what was the exact response, and if there are any javascript errors?

Also can you try changing the path prefix to `/pipeline`, I suspect the path you specified `/pipe` breaks in some ways with KFP UI (probably in combination with an incorrectly configured rewrite rule).



--
GONG Yuan
Reply all
Reply to author
Forward
0 new messages