-
Notifications
You must be signed in to change notification settings - Fork 179
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
[Tracker] Custom Notebook (BYON) Improvements - Part 1 #1254
Comments
LGTM. |
Does byon always use spec.tags[tagname].referencePolicy.type: Source in assembling the imagestream yaml, thereby always pulling from the original url location, or is there spec.tags[tagname].referencePolicy.type: Local for saving the externally referenced image in the openshift internal registry, if present? Also, if referencePolicy is set to type: Local (for openshift internal registry reference after import), are there plans to add fields in OdhDashboardConfig for authenticated external docker registry access (think i.e. a corporate Artifactory or Harbor with pull/push authentication enabled)? Such credentials, in the form of either a reference to an already existing image pull secret or constructing that image pull secret from username, password, and repo base path, in the admin section, would be very useful for authenticated registry access. Furthermore, the name of the image pull secret could be used later in the assembled Notebook CR. Just some food for thought for later on. |
@shalberd this is already done & just working through final verification before we move it to stable. No major changes to supporting external registries (IIUC) will happen at this point. FWIW, we use Your comment seems related to your PR800 effort, and if you'd like to suggest future enhancements to our infra outside of what you're doing in PR800, Phase 2 is not that far off. We will be supporting things like OOTB images turning off. If I am mistaking things again with respect to the image stuff or what you're saying, please correct me. Happy to work with you to make this more robust. |
Thank you for the code where the imagestream is assembled. Yes, indeed, the default tag referencePolicy is Source:
As you see, the current way that the dashboard assembleNotebook logic fills in the image-field value for the container is contrary to the behavior decribed in the bullet points and the link. Thus, work in dashboard PR 800 and kubeflow notebook controller PR 133 will lay a good groundwork for further improvements to image stream and BYON image handling. Agreed, phase 2. |
Looks good to me |
FYI, the Doc Issue is: https://issues.redhat.com/browse/RHODS-12590 |
Description
General improvements to the Custom Notebooks Admin UI (part 1 is the "low hanging fruit").
Part 2 continues this effort
Target Branch
f/byon
Requirements
Itemized UX Issues
Itemized Dev Issues
Related artifacts
UX Mocks: https://www.sketch.com/s/c8183f89-76f5-4a23-b885-a9e404a61414/p/C1443B6E-E3F9-4136-BBC2-994F4D7AF7D7
The text was updated successfully, but these errors were encountered: