canonical / canonical/data-science-stack
Add convenience commands to display URLs for mlflow and notebooks
- Dominant language
- Python
- Stars
- 37
- Forks
- 10
- PR merge metrics
- No merged PRs in 30d
Description
### Why it needs to get done
To connect to mlflow or a dss notebook, we can follow the ClusterIP:Port of the service. You can get these from `kubectl get svc -n dss`, but we should make it easier.
The initial [spec](https://docs.google.com/document/d/1v0wU8TBb-ui6RcjGRbLwA6XFZnWbuiVb2TPmEgwKejY/edit) for this tool has `dss create-notebook` (no args) listing the available notebooks, but this feels awkward. An alternative would be a dedicated command (`dss list-notebooks`, and something similar for mlflow? Or maybe a general `dss list-resources` that shows both mlflow and notebooks?). Whatever is implemented, it should have clickable links for all the resources
### What needs to get done
1. implement a convenience function to see all notebook/mlflow endpoints
### When is the task considered done
see above
Contributor guide
Assessment
This issue has not been assessed yet.