View a markdown version of this page

Zugriff über den Webbrowser - Amazon SageMaker KI

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Zugriff über den Webbrowser

Der Zugriff auf die Web-Benutzeroberfläche ermöglicht es Ihnen, über eine sichere Webbrowser-Oberfläche eine direkte Verbindung zu Entwicklungsbereichen herzustellen, die auf Ihrem SageMaker HyperPod Cluster ausgeführt werden. Dies bietet sofortigen Zugriff auf Jupyter Lab und andere webbasierte Entwicklungsumgebungen, ohne dass eine lokale Softwareinstallation erforderlich ist.

Voraussetzungen

Bevor Sie den Zugriff auf die Web-Benutzeroberfläche einrichten, stellen Sie sicher, dass Sie Folgendes abgeschlossen haben:

  • SageMaker Installation des Spaces-Add-ons: Folgen Sie der SageMaker Spaces-Add-On-Installation und aktivieren Sie während der Installation den Zugriff auf die Weboberfläche

  • Benutzerzugriff auf den EKS-Cluster: Benutzer müssen EKS Access Entry mit den entsprechenden Berechtigungen konfiguriert haben. Einzelheiten zur Einrichtung von EKS Access Entry finden Sie unter Benutzer hinzufügen und Dienstkonten einrichten

  • Entwicklungsbereiche: Erstellen und starten Sie Entwicklungsbereiche in Ihrem HyperPod Cluster

  • kubectl-Zugriff: Stellen Sie sicher, dass kubectl für den Zugriff auf Ihren EKS-Cluster konfiguriert ist

Generieren Sie die Zugriffs-URL für die Web-Benutzeroberfläche

Verwenden der HyperPod CLI

Wenn Sie die HyperPod CLI installiert haben, können Sie diesen vereinfachten Befehl verwenden:

hyp create hyp-space-access --name <space-name> --connection-type web-ui

Mit kubectl

Sie können auch die kubectl Befehlszeile verwenden, um eine Verbindungsanforderung zu erstellen.

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

Die URL ist in status.workspaceConnectionUrl der Ausgabe dieses Befehls enthalten.

Zugriff auf Ihren Entwicklungsbereich

  1. Generieren Sie die URL der Web-Benutzeroberfläche mit einer der oben genannten Methoden

  2. Kopieren Sie die URL aus der Antwort

  3. Öffnen Sie die URL in Ihrem Webbrowser

  4. Greifen Sie über das Webinterface auf Ihre Entwicklungsumgebung zu

Unterstützte Entwicklungsumgebungen

Die Webbenutzeroberfläche bietet Zugriff auf:

  • Jupiter Lab

  • Code-Editor

Fehlerbehebung

Zugriffs-URLs können nicht generiert werden

Überprüfen Sie, ob Folgendes der Fall ist:

  • SageMaker Das Spaces-Add-On läuft: kubectl get pods -n sagemaker-spaces-system

  • Development Space läuft und ist in Ordnung

  • Der Benutzer verfügt über die entsprechenden EKS-Zugriffsberechtigungen