Acesso remoto ao SageMaker Spaces - SageMaker IA da Amazon

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Acesso remoto ao SageMaker Spaces

O acesso remoto permite que você conecte seu Visual Studio Code local diretamente aos espaços de desenvolvimento em execução no seu SageMaker HyperPod cluster. As conexões remotas usam SSM para estabelecer túneis seguros e criptografados entre sua máquina local e os espaços de desenvolvimento.

Pré-requisitos

Antes de configurar o acesso remoto, verifique se você concluiu o seguinte:

Gere conexão remota do VS Code

Usando a HyperPod CLI

Se você tiver a HyperPod CLI instalada, poderá usar este comando simplificado:

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

Usando kubectl

Você também pode usar a linha de kubectl comando para criar uma solicitação de conexão.

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

O URL está presente na status.workspaceConnectionUrl saída desse comando.

Conectando-se com o VS Code

  1. Gere o URL de conexão do VS Code usando um dos métodos acima

  2. Copie o URL do VS Code da resposta

  3. Clique no URL ou cole-o no seu navegador

  4. O VS Code solicitará a abertura da conexão remota

  5. Confirme a conexão para estabelecer o ambiente de desenvolvimento remoto

Ambientes de desenvolvimento suportados

A interface de usuário da web fornece acesso a:

  • Laboratório Jupyter

  • Editor de código

Solução de problemas

Não é possível gerar conexão URLs

Verifique o seguinte:

  • SageMaker O complemento Spaces está em execução: kubectl get pods -n sagemaker-spaces-system

  • O espaço de desenvolvimento está funcionando e saudável

  • O acesso remoto foi ativado durante a instalação do complemento

  • O usuário tem as permissões de entrada de acesso EKS apropriadas