【问题标题】:How can I setup a "open in JupyterHub" button in GitLab?如何在 GitLab 中设置“在 JupyterHub 中打开”按钮?
【发布时间】: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


【解决方案1】:

为此有许多第三方扩展。直接从主要来源或网站考虑一些东西,比如实验室本身。 BinderHub 是我个人在自己的脚本中使用的一种。或者你可以创建一个脚本来直接修改它。

【讨论】:

    猜你喜欢
    • 2019-07-30
    • 2017-09-15
    • 1970-01-01
    • 2020-06-03
    • 1970-01-01
    • 2015-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多