-
Notifications
You must be signed in to change notification settings - Fork 67
Get Rid Of the Standalone Metadata UI #250
Comments
em. How does user check artifact if user uses metadata outside KFP? Should we redirect them to KFP pipeline UI? I think there're some users use SDK to log_params like this way. https://github.com/kubeflow/metadata/blob/master/sdk/python/sample/demo.ipynb |
@Jeffwan do you have contact with such users? But I kind of doubt if users can successfully use that UI, because it suffers from the same scalability issue KFP artifact list is having: there was no pagination for the artifact list request, so the UI could only show everything in one list. When artifact count is getting larger, the page will start to break. |
Yes. I checked and Executions and Artifacts not logged through KFP still show up there. |
@Bobgy I don't have a list. We suggested AWS users to consider this solution for tracking purpose and built some tutorials in the workshops. I don't know how many users are really on it. I think if we think KFP UI is the replacement, it makes sense to remove the one from central dashboard. |
Right, in this case we can get rid of metadata UI |
I will update k8s metadata manifest |
@Jeffwan @jlewi I want to confirm, are there still dependents of metadata-server? KFP is not depending on it, KFP uses metadata-grpc-server directly |
@Bobgy I think it would be great to keep them. I think SDK use http endpoint, if we remove HTTP deployment, SDK should be deprecated as well. User can still use SDK and check artifacts in pipeline manifest UI. We need to have more discussion on the roadmap. Before we have the conclusion, I would suggest to only delete UI components |
I see, if we cannot remove http endpoint, then we cannot remove UI server yet. |
We would like to suggest we delete both SDK and UI here. Instead, we can consolidate this within KFP, where there is already a UI for metadata. Furthermore, we'd like to propose that we add SDK features directly into KFP SDK instead, hence allowing users to use one SDK to both construct pipelines, and query metadata from their notebooks. We have outlined a proposal here, to be discussed during the upcoming community meeting: Would love your feedback! |
Great. If KFP already have a plan. We can deprecate UI server and SDK together along with frontend. @Bobgy Can you update the manifest PR? |
OK, SGTM |
@kubeflow/wg-notebook-leads Will you be able to remove the metadata tab from central dashboard? |
/reopen |
@Bobgy: Reopened this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
I file a PR to remove the link in central dashboard |
@jlewi @Bobgy I created a separate issue for Metadata deployments in google-cloudsql. https://github.com/kubeflow/manifests/issues/1692 Hope its related this issue as well. |
Transferred the issue to GoogleCloudPlatform/kubeflow-distribution#182 |
/kind feature
Right now there are two metadata UIs.
The standalone UI has fallen behind and per #225 it doesn't look like anyone will be maintaining it. So it looks like we should get rid of it. It looks like the work items are
@yanniszark @kimwnasptd I believe you will be the ones maintaining the centraldashboard could you take a look at removing the artifact store link?
@kubeflow/wg-pipeline-leads Is there someone on the KFP side that could looking into cleanup up the metadata K8s manifest?
Related to #225
The text was updated successfully, but these errors were encountered: