Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Ajoutez un dépôt Git à votre compte Amazon SageMaker AI
Important
Les IAM politiques personnalisées qui autorisent Amazon SageMaker Studio ou Amazon SageMaker Studio Classic à créer des SageMaker ressources Amazon doivent également accorder des autorisations pour ajouter des balises à ces ressources. L'autorisation d'ajouter des balises aux ressources est requise car Studio et Studio Classic balisent automatiquement toutes les ressources qu'ils créent. Si une IAM politique autorise Studio et Studio Classic à créer des ressources mais n'autorise pas le balisage, des erreurs « AccessDenied » peuvent se produire lors de la tentative de création de ressources. Pour de plus amples informations, veuillez consulter Fournir des autorisations pour le balisage des ressources d' SageMaker IA.
AWS politiques gérées pour Amazon SageMaker AIqui donnent des autorisations pour créer des SageMaker ressources incluent déjà des autorisations pour ajouter des balises lors de la création de ces ressources.
Pour gérer vos GitHub référentiels, les associer facilement à vos instances de bloc-notes et associer les informations d'identification aux référentiels qui nécessitent une authentification, ajoutez les référentiels en tant que ressources dans votre compte Amazon SageMaker AI. Vous pouvez consulter la liste des référentiels stockés dans votre compte et les détails de chaque référentiel dans la console SageMaker AI et en utilisant leAPI.
Vous pouvez ajouter des référentiels Git à votre compte SageMaker AI dans la console SageMaker AI ou en utilisant le AWS CLI.
Note
Vous pouvez utiliser l' SageMaker IA API CreateCodeRepository
pour ajouter des référentiels Git à votre compte SageMaker AI, mais step-by-step les instructions ne sont pas fournies ici.
Ajoutez un dépôt Git à votre compte SageMaker AI (console)
Pour ajouter un dépôt Git en tant que ressource dans votre compte SageMaker AI
-
Ouvrez la console SageMaker AI à l'adresse https://console.aws.amazon.com/sagemaker/
. -
Sous Notebook (Bloc-notes), choisissez Git repositories (Référentiels Git), puis Add repository (Ajouter un référentiel).
-
Pour ajouter un CodeCommit dépôt, choisissez AWS CodeCommit. Pour ajouter un dépôt basé sur Git GitHub ou un autre, choisissez GitHub/Other Git repo.
Pour ajouter un CodeCommit référentiel existant
-
Choisissez Use existing repository (Utiliser un référentiel existant).
-
Pour Repository (Référentiel), choisissez un référentiel dans la liste.
-
Entrez un nom à utiliser pour le référentiel dans SageMaker AI. Le nom doit comporter entre 1 et 63 caractères. Les caractères valides sont : a-z, A-Z, 0-9 et le trait d'union (-).
-
Choisissez Add repository (Ajouter un référentiel).
Pour créer un nouveau CodeCommit référentiel
-
Choisissez Create new Repository (Créer un nouveau référentiel).
-
Entrez un nom pour le référentiel que vous pouvez utiliser à la fois dans SageMaker AI CodeCommit et dans AI. Le nom doit comporter entre 1 et 63 caractères. Les caractères valides sont : a-z, A-Z, 0-9 et le trait d'union (-).
-
Choisissez Créer un référentiel.
Pour ajouter un dépôt Git hébergé ailleurs que CodeCommit
-
Choisissez GitHub/Other Git repo.
-
Entrez un nom de 63 caractères maximum. Les caractères valides comprennent les caractères alphanumériques, le trait d'union (-) et 0-9.
-
Entrez le URL pour le référentiel. Ne fournissez pas de nom d'utilisateur dans leURL. Ajoutez les informations de connexion AWS Secrets Manager comme décrit à l'étape suivante.
-
Pour Git credentials (Informations d'identification Git), choisissez les informations d'identification à utiliser pour s'authentifier auprès du référentiel. Cette étape est nécessaire uniquement si le référentiel Git est privé.
Note
Si vous avez activé l'authentification à deux facteurs pour votre référentiel Git, entrez un jeton d'accès personnel généré par votre fournisseur de service Git dans le champ
password
.-
Pour utiliser un secret du Gestionnaire de AWS Secrets Manager existant, choisissez Utiliser un secret existant, puis choisissez un secret dans la liste. Pour obtenir des informations sur la création et le stockage d'un secret, consultez Création d'un secret basique dans le guide de l'utilisateur AWS Secrets Manager. Le nom du secret que vous utilisez doit contenir la chaîne
sagemaker
.Note
Le secret doit disposer d'une étiquette intermédiaire
AWSCURRENT
et doit être au format suivant :{"username":
UserName
, "password":Password
}Pour les GitHub référentiels, nous recommandons d'utiliser un jeton d'accès personnel
password
sur le terrain. Pour plus d'informations, voir https://help.github.com/articles/creating-a-personal-access- token-for-the-command -line/. -
Pour créer un nouveau secret AWS Secrets Manager, choisissez Create secret, entrez un nom pour le secret, puis entrez les informations de connexion à utiliser pour vous authentifier auprès du référentiel. Le nom du secret doit contenir la chaîne
sagemaker
.Note
Le rôle IAM que vous utilisez pour créer le secret doit disposer de l'autorisation
secretsmanager:GetSecretValue
dans sa stratégie IAM.Le secret doit disposer d'une étiquette intermédiaire
AWSCURRENT
et doit être au format suivant :{"username":
UserName
, "password":Password
}Pour les GitHub référentiels, nous recommandons d'utiliser un jeton d'accès personnel.
-
Pour ne pas utiliser les informations d'identification, choisissez No secret (Aucun secret).
-
-
Choisissez Create secret (Créer un secret).