flagflag  If you want to see English page, please click "English" Button at Left.
1: 2021-10-02 (土) 15:03:21 iseki ソース 2: 2021-10-02 (土) 18:49:42 iseki ソース
Line 1: Line 1:
* LTIPodmanSpawner [#o4d49f50] * LTIPodmanSpawner [#o4d49f50]
 +- [[JupyterHub]] から [[Podman]] を使用して,JupyterLab の pod を起動する.
 +
 +- see also. [[Moodle+JupyterHub]]
 +#br
 +
 +** LTIPodmanSpawner [#t7a18b72]
 +- gitlab: https://gitlab.nsl.tuis.ac.jp/iseki/ltic​ontainerspawner
 +- 機能は,ほぼ [[LTIDockerSpawner>../LTIDockerSpawner]]​ と同じ.
 +
 +- niklas netter 氏の podmanspawner を利用 (thanks!)
 +-- https://github.com/gatoniel/podmanspawne​r
 +-- [[PodmanSpawner]]
 +
 +- 現時点(2021/10) では pod の起動に Popen() を使用している.
 +- 設定ファイルは'' etc/jupyter_podman_config.py''
 +#br
 +** 必要システム [#kd8f3323]
 +
 +*** [[altfiles>NSS]] [#n90bdca5]
 +- ユーザの passwd, grouop 情報が必要
 +- SystemUserSpawner 用の [[NSS]] を使用した システムのユーザ情報の入手方法([[LDAP]] を使用する手もある)
 +- getent passwd と getent group で情報が取れるようになれば OK
 +- ファイルの設置場所はコンパイル時に指定
 +#br
 +*** [[LTI]] [#g284e3bf]
 +- Moodle と連携する為の 認証モジュール(Moodleの外部サービスを使用)
 +- 先に authlib を入れておく.
 +-- conda install oauthlib  or pip  install oauthlib
 +#br
 +*** cull_idle_servers.py (option)[#n8a3f52c]
 +- オプション機能.無くても良い.
 +-- 使用しない場合は,LTIDockerSpawner/LTIPodmanSpawner の設定ファイルの該当部分をコメントアウトする.
 +
 +- [[cull_idle_servers>JupyterHub/DockerSpa​wner#zc9428f7]]
 +- 接続の切れた docker コンテナを削除
 +
 +- https://github.com/jupyterhub/jupyterhub​/tree/a6b7e303df03865d6420f6bccdf627b39f​1d0dc1/examples/cull-idle
 +-- 色々と試した中ではこれが一番良かった.
 +- wget で DLして /usr/local/bin にコピー
 + pip3 install pycurl
 + wget https://raw.githubusercontent.com/jupyte​rhub/jupyterhub/a6b7e303df03865d6420f6bc​cdf627b39f1d0dc1/examples/cull-idle/cull​_idle_servers.py
 + cp cull_idle_servers.py /usr/local/bin
 + chmod a+rx /usr/local/bin/cull_idle_servers.py
#br #br


トップ   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 5月翌月
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
<今日>

オンライン状況

76 人のユーザが現在オンラインです。 (11 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 76

もっと...

アクセスカウンタ

今日 : 1293612936129361293612936
昨日 : 1716817168171681716817168
総計 : 2350939723509397235093972350939723509397235093972350939723509397
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com