kubeflow / fairing

Python SDK for building, training, and deploying ML models
Apache License 2.0
336 stars 144 forks source link

Should fairing add istio routing rules #208

Open jlewi opened 5 years ago

jlewi commented 5 years ago

Should fairing add ISTIO routing rules to the deployed services so they are accessible behind the ingress Kubeflow deploys?

Kubeflow deployments will be using an ISTIO service mesh. This mesh can be securely exposed via the ISTIO gateway to external traffic (e.g. via IAP and a GCLB on GCP).

Should we add ISTIO routing rules to the deployed services so people can send predictions from outside the cluster?

An example use case would be to support a skaffold like workflow where you develop locally in your favorite IDE, deploy on Kubeflow, and then send predictions form your local machine.

Related to #206

issue-label-bot[bot] commented 5 years ago

Issue-Label Bot is automatically applying the label question to this issue, with a confidence of 0.74. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!

Links: dashboard, app homepage and code for this bot.

jinchihe commented 5 years ago

Fairing supports KFServing which basic on istio, not sure is that can satify the requirement but KFServing is developing to support more scenes ...