系統元件說明
本頁說明實驗室服務由哪些元件組成,以及各元件之間的關係。連線發生問題時,可依此判斷問題所在的位置。
架構圖
所有服務都須經過 NetBird。您的電腦以 Keycloak 帳號登入 NetBird 後,會建立 VPN 通道連上實驗室內網,才能使用服務網站與訓練容器。
訓練容器是實際的工作環境,建立後會自動成為 NetBird peer。
元件一覽
| 元件 | 用途 | 您需要做的事 |
| Keycloak | 統一身分認證(SSO) | 至 lab203 開通帳號 |
| NetBird | VPN,連上實驗室內網的必經通道 | 安裝並登入,於過期前延長登入狀態 |
| 服務網站 | 建立與管理訓練容器 | 登入服務網站並建立容器 |
| 訓練容器 | 實際的工作環境 | 以 Desktop、Jupyter 或 SSH 使用 |
| opkssh | 以 Keycloak 身分產生 SSH 金鑰 | 安裝並登入以產生金鑰 |
| Lab NAS | 各 lab 的資料存放位置 | 將資料存放於 /home/nas |