canonical / canonical/data-science-stack

Add convenience commands to display URLs for mlflow and notebooks

Open
#45 1 comment 0 reactions 0 assignees View on GitHub
enhancement
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.