-
Notifications
You must be signed in to change notification settings - Fork 44
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
Add documentation on installing custom images #67
Add documentation on installing custom images #67
Conversation
@@ -78,6 +78,20 @@ At this point you should be able to go to your notebook spawner page and select | |||
|
|||
You can access the spawner page through the Open Data Hub dashboard. The default route should be `https://odh-dashboard-<your ODH namespace>.apps.<your cluster's uri>`. Once you are on your dashboard, you can select "Launch application" on the Jupyter application. This will take you to your notebook spawner page. | |||
|
|||
### [Optional] - Install custom images of MCAD and/or InstaScale | |||
After adding the MCAD and InstaScale objects, the simplest way to update their versions is by replacing the `controllerImage` value in their Custom Resource Definitions (CRDs) with the path to your custom image. This image might be stored in a registry, such as quay.io. To help you build and push your custom image to a registry, both the [MCAD](https://github.com/project-codeflare/multi-cluster-app-dispatcher) and [InstaScale](https://github.com/project-codeflare/instascale) repositories provide `make` commands to achieve this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These commands would be overwritten by the kfdef as the operator would reconcile the changes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I made a mistake there, I meant to say to replace the value in the InstaScale CR as opposed to the CRD.
Wouldn't adding the controllerImage
field and specifying the value in the InstaScale CR, set a new desired state? What do you think?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So the issue is that the odh operator is managing the instascale CR. Any changes you make to the instascale cr will be overwritten by the ODH operator. Can you sync up with Dimitri tomorrow? He should be able to explain in better detail (or I can once I'm on)
Summarising the discussion @ChristianZaccaria and I just had: The Problem:
Solutions:
|
I think this has become obsolete with the operator redesign and can be closed. |
PR needs rebase. 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. |
Closes #68
Description
controllerImage
value in a CRD to the path to the custom image.How Has This Been Tested?
Commands tested on OpenShift OSD cluster.
Merge criteria:
Additional Notes:
I added this documentation in this repository as it can then be added in the CodeFlare-Operator wiki. Opened to thoughts on this?