-
Notifications
You must be signed in to change notification settings - Fork 1k
Enable Model Registry (server + UI) by default in example installation #3323
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Enable Model Registry (server + UI) by default in example installation #3323
Conversation
Signed-off-by: Surya Sameer Datta Vaddadi <[email protected]>
|
Welcome to the Kubeflow Manifests Repository Thanks for opening your first PR. Your contribution means a lot to the Kubeflow community. Before making more PRs: Community Resources:
Thanks again for helping to improve Kubeflow. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
@sameerdattav thanks for working on this. The model registry page was not loaded right? Or am I missing something? |
|
/assign |
Signed-off-by: Surya Sameer Datta Vaddadi <[email protected]>
|
Hi @ederign, Thanks for sharing the screenshots from the standalone distribution — that clarifies the expected UI behavior I’ve been trying to validate the same behavior from Even when applying only the relevant components ( Error: I’ve tried the following troubleshooting steps without success:
Despite these efforts, the pods never reach the Please suggest a way to resolve this issue or let me know if there is a known workaround for this CNI loopback error on Docker Desktop (WSL2). Alternatively, if there’s a recommended lightweight way to validate this change from manifests on Docker Desktop—perhaps a specific minimal overlay—I’d really appreciate the guidance. |
|
@sameerdattav you can just use kind as in our ci/cd and in our documentation. https://github.com/kubeflow/manifests/blob/master/.github/workflows/full_kubeflow_integration_test.yaml we are using Ubuntu 24.04 in our ci/cd and I also test it on fedora 43. Please check the readme https://github.com/kubeflow/manifests/tree/master#prerequisites-1 |
Signed-off-by: Surya Sameer Datta Vaddadi <[email protected]>
|
Hi @juliusvonkohout @ederign 👋 I revamped the whole thing from docker desktop and created a kind cluster as u have mentioned Current state: Screenshots for reference: Central Dashboard (sidebar visible)
Model Registry error (missing required query parameter: namespace)
All pods running successfully
I also tried directly navigating to: http://localhost:8080/_/model-registry/?namespace=kubeflow-user-example-com but this still results in an error. At the moment: I can’t see any namespaces in the namespace dropdown. Is kubeflow-user-example-com the correct namespace I should be using here, or should it be something else (e.g. default or another profile-derived namespace)? Thanks a lot! |





This PR enables the Model Registry by default in the example Kubeflow installation.
Closes #3047
Summary of changes
The change is intentionally minimal and aligns with existing Kubeflow integration patterns (e.g. Spark Operator, KServe).
Validation
kustomize build examplesucceeds.Screenshots
Notes