Web 浏览器访问 - 亚马逊 SageMaker AI

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Web 浏览器访问

Web UI 访问权限允许您通过安全的 Web 浏览器界面直接连接到 SageMaker HyperPod 集群上运行的开发空间。这样无需安装本地软件即可立即访问 Jupyter Lab 和其他基于 Web 的开发环境。

先决条件

在设置 Web UI 访问权限之前,请确保您已完成以下操作:

生成 Web 用户界面访问网址

使用 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的输出中。

访问您的开发空间

  1. 使用上述方法之一@@ 生成 Web UI 网址

  2. 从响应@@ 中复制网址

  3. 在您的网络浏览器中@@ 打开网址

  4. 通过 Web 界面@@ 访问您的开发环境

支持的开发环境

Web 用户界面提供对以下内容的访问:

  • Jupyter 实验室

  • 代码编辑器

问题排查

无法生成访问权限 URLs

请检查以下事项:

  • SageMaker Spaces 插件正在运行:kubectl 获取 pods-n sagemaker-spaces-system

  • 开发空间运行良好

  • 用户拥有相应的 EKS 访问权限入口