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á.
Adicione um repositório Git à sua conta da Amazon SageMaker
Importante
IAMPolíticas personalizadas que permitem que o Amazon SageMaker Studio ou o Amazon SageMaker Studio Classic criem SageMaker recursos da Amazon também devem conceder permissões para adicionar tags a esses recursos. A permissão para adicionar tags aos recursos é necessária porque o Studio e o Studio Classic marcam automaticamente todos os recursos que eles criam. Se uma IAM política permitir que o Studio e o Studio Classic criem recursos, mas não permita a marcação, erros AccessDenied "" podem ocorrer ao tentar criar recursos. Para obter mais informações, consulte Forneça permissões para marcar recursos SageMaker.
AWS Políticas gerenciadas para a Amazon SageMakerque dão permissões para criar SageMaker recursos já incluem permissões para adicionar tags ao criar esses recursos.
Para gerenciar seus GitHub repositórios, associá-los facilmente às instâncias do seu notebook e associar credenciais a repositórios que exigem autenticação, adicione os repositórios como recursos em sua conta da Amazon. SageMaker Você pode ver uma lista de repositórios armazenados em sua conta e detalhes sobre cada repositório no SageMaker console e usando o. API
Você pode adicionar repositórios Git à sua SageMaker conta no SageMaker console ou usando o. AWS CLI
nota
Você pode usar o SageMaker API CreateCodeRepository
para adicionar repositórios Git à sua SageMaker conta, mas step-by-step as instruções não são fornecidas aqui.
Adicione um repositório Git à sua SageMaker conta (Console)
Para adicionar um repositório Git como um recurso em sua conta SageMaker
-
Abra o SageMaker console em https://console.aws.amazon.com/sagemaker/
. -
Em Caderno, escolha Repositórios Git, depois escolha Adicionar repositório.
-
Para adicionar um CodeCommit repositório, escolha AWS CodeCommit. Para adicionar um GitHub ou outro repositório baseado em Git, escolha GitHub/Outro repositório baseado em Git.
Para adicionar um CodeCommit repositório existente
-
Escolha Use existing repository (Usar repositório existente).
-
Para Repository (Repositório), escolha um repositório na lista.
-
Insira um nome para usar no repositório. SageMaker O nome deve ter de 1 a 63 caracteres. Os caracteres válidos são a-z, A-Z, 0-9 e hífen (-).
-
Escolha Adicionar repositório.
Para criar um novo CodeCommit repositório
-
Escolha Criar novo repositório.
-
Insira um nome para o repositório que você pode usar em ambos CodeCommit e. SageMaker O nome deve ter de 1 a 63 caracteres. Os caracteres válidos são a-z, A-Z, 0-9 e hífen (-).
-
Escolha Criar repositório.
Para adicionar um repositório Git hospedado em algum lugar diferente de CodeCommit
-
Escolha GitHub/Outro repositório baseado em Git.
-
Insira um nome de até 63 caracteres. Os caracteres válidos incluem caracteres alfanuméricos, um hífen (-) e 0-9.
-
Insira o URL para o repositório. Não forneça um nome de usuário noURL. Adicione as credenciais de login AWS Secrets Manager conforme descrito na próxima etapa.
-
Para Git credentials (Credenciais do Git), escolha as credenciais a serem usadas para autenticação no repositório. Isso será necessário apenas se o repositório Git for privado.
nota
Se você tiver habilitado a autenticação de dois fatores para o seu repositório Git, use um token de acesso pessoal gerado pelo seu provedor de serviços Git no campo
password
.-
Para usar um segredo existente do AWS Secrets Manager, escolha Usar segredo existente e escolha um segredo na lista. Para obter informações sobre como criar e armazenar um segredo, consulte Criar um segredo básico, no Guia do usuário do AWS Secrets Manager. O nome do segredo que você usa deve conter a string
sagemaker
.nota
O segredo deve ter um rótulo de preparação de
AWSCURRENT
e deve estar no seguinte formato:{"username":
UserName
, "password":Password
}Para GitHub repositórios, recomendamos usar um token de acesso pessoal no
password
campo. Para obter informações, consulte https://help.github.com/articles/creating-a-personal-access- token-for-the-command -line/. -
Para criar um novo segredo do AWS Secrets Manager, escolha Criar segredo, insira um nome para o segredo e, em seguida, insira as credenciais de login a serem usadas na autenticação no repositório. O nome do segredo deve conter a string
sagemaker
.nota
A IAM função que você usa para criar o segredo deve ter a
secretsmanager:GetSecretValue
permissão em sua IAM política.O segredo deve ter um rótulo de preparação de
AWSCURRENT
e deve estar no seguinte formato:{"username":
UserName
, "password":Password
}Para GitHub repositórios, recomendamos usar um token de acesso pessoal.
-
Para não usar credenciais, escolha Sem segredo.
-
-
Escolha Create secret (Criar segredo).