【发布时间】:2022-04-12 18:58:39
【问题描述】:
我们正在为我的公司设置一个 JupyterHub 实例。我想在 GitLab 中每个已提交笔记本的 GitLab 页面中都有一个“在 JupyterHub 中打开”按钮。
点击后,用户将被传送到 JupyterHub 中正在运行的笔记本副本。它相当于一些笔记本显示的“在 Collab 中打开”或“在 Kaggle 中打开”按钮:
我相信这将是允许协作的好方法。
也许该按钮可以触发用户 JupyterHub 的克隆或更新操作并使用它启动内核。
我们如何实现它?
【问题讨论】:
-
没有第一方功能。那么,tampermonkey 脚本或类似的脚本会是一个可接受的解决方案吗?此外,您是使用内置的 JupyterHub GitLab 集成(通过 GitLab 管理的 k8s 和 OAuth 集成启动)还是您自己单独的自我管理的 JupyterHub 实例?
-
@sytech 它将是一个单独的 JupyterHub 实例。
-
你签出binderhub了吗?看起来这可能正是您正在寻找的东西
标签: jupyter-notebook gitlab jupyterhub