flagflag  If you want to see English page, please click "English" Button at Left.

LTIPodmanSpawner anchor.png

  • JupyterHub から Podman を使用して,JupyterLab の pod を起動する.
  • JupyterHub/Spawner クラスを継承
  • Podman の root less モードでは全体の制御が難しいので,敢えて root モードで起動する.
Page Top

LTIPodmanSpawner anchor.png

  • 現時点(2021/10) では pod の起動に Popen() を使用している.
  • 設定ファイルは etc/jupyter_podman_config.py
     
Page Top

必要システム anchor.png

Page Top

LTI コンシューマ anchor.png

  • Moodle しかテストしていない
     
Page Top

altfiles anchor.png

  • ユーザの passwd, grouop 情報が必要
  • SystemUserSpawner 用の NSS を使用した システムのユーザ情報の入手手法(LDAP を使用する手もある)
  • getent passwd と getent group で情報が取れるようになれば OK
  • ファイルの設置場所はコンパイル時に指定
     
Page Top

LTI anchor.png

  • Moodle と連携する為の 認証モジュール(Moodleの外部サービスを使用)
  • 先に authlib を入れておく.
    • conda install oauthlib or pip install oauthlib
       
Page Top

cull_idle_servers.py (option) anchor.png

  • オプション機能.無くても良い.
    • 使用しない場合は,LTIDockerSpawner/LTIPodmanSpawner の設定ファイルの該当部分をコメントアウトする.

トップ   凍結 差分 バックアップ 複製 名前変更 リロード   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom
Counter: 313, today: 2, yesterday: 0
最終更新: 2021-10-03 (日) 20:12:57 (JST) (944d) by iseki

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月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
<今日>

オンライン状況

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

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

もっと...

アクセスカウンタ

今日 : 8430843084308430
昨日 : 1615016150161501615016150
総計 : 2348772323487723234877232348772323487723234877232348772323487723
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com