在所有JupyterHub笔记本电脑上显示维护消息

时间:2018-11-21 10:58:54

标签: jupyterhub

我为公司的数据科学家管理一个JupyterHub实例。有没有办法在所有用户的笔记本上显示维护消息,以通知他们即将发生的停机?

1 个答案:

答案 0 :(得分:2)

您可能正在寻找page announcement功能。根据文档,似乎有两个可用选项来添加要在页面上显示的公告:

  1. 扩展页面模板
  2. 使用配置变量(需要重新启动)。
  

如果设置配置变量

     

JupyterHub.template_vars = {'announcement':'some_text},给定的some_text将放置在   所有页面的顶部。更具体的变量 announcement_login ,    announcement_spawn announcement_home announcement_logout 是   更具体,仅显示在各自的页面上(覆盖   全局公告变量)。请注意,更改这些变量   与直接模板扩展不同,需要重新启动。

此外,在官方存储库中有一个example of announcement service可用于构建自定义服务。

希望有帮助。