Home
News
Forum
Wiki
Blog
Contents
Gallery
Movies
Downloads
About NSL
[
List of Titles
|
List of Pages
|
New
|
Search
|
Recent changes
|
Help
]
JupyterHub/LTIPodmanSpawner
[
Front page
]
[ ]
Start:
* LTIPodmanSpawner
- [[JupyterHub]] から [[Podman]] を使用して,JupyterLab ...
- JupyterHub/Spawner クラスを継承
- Podman の root less モードでは全体の制御が難しいので,...
- see also. [[Moodle+JupyterHub]]
#br
** LTIPodmanSpawner
- gitlab: https://gitlab.nsl.tuis.ac.jp/iseki/lticontaine...
- 機能は,ほぼ [[LTIDockerSpawner>../LTIDockerSpawner]] ...
- niklas netter 氏の podmanspawner を利用 (very thanks!)
-- https://github.com/gatoniel/podmanspawner
-- [[PodmanSpawner]]
- 現時点(2021/10) では pod の起動に Popen() を使用してい...
- 設定ファイルは'' etc/jupyter_podman_config.py''
#br
** 必要システム
*** LTI コンシューマ
- Moodle しかテストしていない
#br
*** [[altfiles>NSS]]
- ユーザの passwd, grouop 情報が必要
- SystemUserSpawner 用の [[NSS]] を使用した システムのユ...
- getent passwd と getent group で情報が取れるようになれ...
- ファイルの設置場所はコンパイル時に指定
#br
*** [[LTI]]
- Moodle と連携する為の 認証モジュール(Moodleの外部サー...
- 先に authlib を入れておく.
-- conda install oauthlib or pip install oauthlib
#br
*** cull_idle_servers.py (option)
- オプション機能.無くても良い.
-- 使用しない場合は,LTIDockerSpawner/LTIPodmanSpawner の...
- [[cull_idle_servers>JupyterHub/DockerSpawner#zc9428f7]]
- 接続の切れた docker コンテナを削除
- https://github.com/jupyterhub/jupyterhub/tree/a6b7e303d...
-- 色々と試した中ではこれが一番良かった.
- wget で DLして /usr/local/bin にコピー
pip3 install pycurl
wget https://raw.githubusercontent.com/jupyterhub/jupyte...
cp cull_idle_servers.py /usr/local/bin
chmod a+rx /usr/local/bin/cull_idle_servers.py
#br
End:
* LTIPodmanSpawner
- [[JupyterHub]] から [[Podman]] を使用して,JupyterLab ...
- JupyterHub/Spawner クラスを継承
- Podman の root less モードでは全体の制御が難しいので,...
- see also. [[Moodle+JupyterHub]]
#br
** LTIPodmanSpawner
- gitlab: https://gitlab.nsl.tuis.ac.jp/iseki/lticontaine...
- 機能は,ほぼ [[LTIDockerSpawner>../LTIDockerSpawner]] ...
- niklas netter 氏の podmanspawner を利用 (very thanks!)
-- https://github.com/gatoniel/podmanspawner
-- [[PodmanSpawner]]
- 現時点(2021/10) では pod の起動に Popen() を使用してい...
- 設定ファイルは'' etc/jupyter_podman_config.py''
#br
** 必要システム
*** LTI コンシューマ
- Moodle しかテストしていない
#br
*** [[altfiles>NSS]]
- ユーザの passwd, grouop 情報が必要
- SystemUserSpawner 用の [[NSS]] を使用した システムのユ...
- getent passwd と getent group で情報が取れるようになれ...
- ファイルの設置場所はコンパイル時に指定
#br
*** [[LTI]]
- Moodle と連携する為の 認証モジュール(Moodleの外部サー...
- 先に authlib を入れておく.
-- conda install oauthlib or pip install oauthlib
#br
*** cull_idle_servers.py (option)
- オプション機能.無くても良い.
-- 使用しない場合は,LTIDockerSpawner/LTIPodmanSpawner の...
- [[cull_idle_servers>JupyterHub/DockerSpawner#zc9428f7]]
- 接続の切れた docker コンテナを削除
- https://github.com/jupyterhub/jupyterhub/tree/a6b7e303d...
-- 色々と試した中ではこれが一番良かった.
- wget で DLして /usr/local/bin にコピー
pip3 install pycurl
wget https://raw.githubusercontent.com/jupyterhub/jupyte...
cp cull_idle_servers.py /usr/local/bin
chmod a+rx /usr/local/bin/cull_idle_servers.py
#br
Page:
Site Search
Advanced Search
Login
Username:
Password:
Lost Password?
Register now!!
Sub Menu
New Arrivals
Books
Web Links
Site Map
e-Learning
TUIS Certificate
mini Calendar
May 2024
Su
Mo
Tu
We
Th
Fr
Sa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Today
Who's Online
36 user(s) are online (2 user(s) are browsing xpwiki)
Members: 0
Guests: 36
more...
Access Counter
Today :
Yesterday :
Total :
Powered by XOOPS Cube 2.1© 2001-2006
XOOPS Cube Project
Design by
XoopsDesign.com