Implement NGC container notebook integration
Closed this issue · 1 comments
NohaIhab commented
Context
we need to enable users to run Notebooks with NGC container images.
What needs to get done
- Create the PodDefault yaml file in the jupyter-controller charm directory
- Add an integration to jupyter-controller charm with the name ngc-command. The name of the integration is unique to NGC so we can add other poddefaults integrations for different containers in the future. The integration has a provides interface with the name pod-defaults, this is the interface required by the resource-dispatcher charm.
- Implement an event handler in the jupyter-controller charm for the on.ngc_command_relation_changed event to send the PodDefault to the relation interface
Definition of Done
The following flow works:
- user adds juju relation between
jupyter-controller
andresource-dispatcher
charms - the new PodDefault exists in the user namespace
- user creates a notebook with choosing the NGC Poddefault from the configurations dropdown
- user can connect to the notebook and it has the expected NGC image
syncronize-issues-to-jira commented
Thank you for reporting us your feedback!
The internal ticket has been created: https://warthogs.atlassian.net/browse/KF-5162.
This message was autogenerated