Accesso remoto a SageMaker Spaces - Amazon SageMaker AI

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Accesso remoto a SageMaker Spaces

L'accesso remoto consente di connettere il codice di Visual Studio locale direttamente agli spazi di sviluppo in esecuzione sul SageMaker HyperPod cluster. Le connessioni remote utilizzano SSM per stabilire tunnel sicuri e crittografati tra il computer locale e gli spazi di sviluppo.

Prerequisiti

Prima di configurare l'accesso remoto, assicurati di aver completato quanto segue:

Genera una connessione remota VS Code

Utilizzo della HyperPod CLI

Se hai installato la HyperPod CLI, puoi usare questo comando semplificato:

hyp create hyp-space-access --name <space-name> --connection-type vscode-remote

Usare kubectl

Puoi anche usare la kubectl riga di comando per creare una richiesta di connessione.

kubectl create -f - -o yaml <<EOF apiVersion: connection.workspace.jupyter.org/v1alpha1 kind: WorkspaceConnection metadata: namespace: <space-namespace> spec: workspaceName: <space-name> workspaceConnectionType: vscode-remote EOF

L'URL è presente nell'status.workspaceConnectionUrloutput di questo comando.

Connessione con VS Code

  1. Genera l'URL di connessione VS Code utilizzando uno dei metodi sopra indicati

  2. Copia l'URL del codice VS dalla risposta

  3. Fai clic sull'URL o incollalo nel browser

  4. VS Code richiederà di aprire la connessione remota

  5. Conferma la connessione per stabilire l'ambiente di sviluppo remoto

Ambienti di sviluppo supportati

L'interfaccia utente Web fornisce l'accesso a:

  • Jupyter Lab

  • Editor di codici

risoluzione dei problemi

Impossibile generare una connessione URLs

Controlla quanto segue:

  • SageMaker Il componente aggiuntivo Spaces è in esecuzione: kubectl get pods -n sagemaker-spaces-system

  • Lo spazio di sviluppo è funzionante e funzionante

  • L'accesso remoto è stato abilitato durante l'installazione del componente aggiuntivo

  • L'utente dispone delle autorizzazioni EKS Access Entry appropriate