本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Web 瀏覽器存取
Web UI 存取可讓您透過安全的 Web 瀏覽器界面,直接連線至 SageMaker HyperPod 叢集上執行的開發空間。這可讓您立即存取 Jupyter Lab 和其他 Web 型開發環境,而不需要本機軟體安裝。
先決條件
在設定 Web UI 存取之前,請確定您已完成下列操作:
-
SageMaker Spaces 附加元件安裝:遵循 SageMaker Spaces 附加元件安裝,並在安裝期間啟用 Web UI 存取
-
使用者存取 EKS 叢集:使用者需要設定具有適當許可的 EKS 存取項目。如需 EKS Access Entry 設定詳細資訊,請參閱新增使用者和設定服務帳戶
-
開發空間:在 HyperPod 叢集上建立並啟動開發空間
-
kubectl 存取:確保 kubectl 已設定為存取您的 EKS 叢集
產生 Web UI 存取 URL
使用 HyperPod CLI
如果您已安裝 HyperPod CLI,則可以使用此簡化的命令:
hyp create hyp-space-access --name <space-name> --connection-type web-ui
使用 kubectl
您也可以使用kubectl命令列來建立連線請求。
kubectl create -f - -o yaml <<EOF apiVersion: connection.workspace.jupyter.org/v1alpha1 kind: WorkspaceConnection metadata: namespace: <space-namespace> spec: workspaceName: <space-name> workspaceConnectionType: web-ui EOF
URL 存在於此命令輸出status.workspaceConnectionUrl的 中。
存取您的開發空間
-
使用上述其中一種方法產生 Web UI URL
-
從回應複製 URL
-
在 Web 瀏覽器中開啟 URL
-
透過 Web 界面存取您的開發環境
支援的開發環境
Web UI 可讓您存取:
-
Jupyter 實驗室
-
程式碼編輯器
疑難排解
無法產生存取 URLs
請檢查以下內容:
-
SageMaker Spaces 附加元件正在執行:kubectl get Pod -n sagemaker-spaces-system
-
開發空間正在執行且運作狀態良好
-
使用者具有適當的 EKS 存取項目許可