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.
Ajouter un référentiel Git à votre compte Amazon SageMaker AI
Important
Les politiques IAM personnalisées qui permettent à Amazon SageMaker Studio ou Amazon SageMaker Studio Classic de créer SageMaker des ressources Amazon doivent également autoriser l'ajout de 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 politique IAM autorise Studio et Studio Classic à créer des ressources mais n'autorise pas le balisage, des erreurs peuvent se produire lors de la tentative de création de ressources. AccessDenied 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 accordent 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 des informations d'identification aux référentiels nécessitant 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 à l'aide de l'API.
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'API SageMaker AI
CreateCodeRepositorypour ajouter des référentiels Git à votre compte SageMaker AI, mais aucune instruction étape par étape n'est fournie 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 référentiel, choisissez AWS CodeCommit. Pour ajouter un dépôt GitHub ou un autre Git-based référentiel, choisissez GitHub/Other Git-based 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 - (tiret).
-
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 - (tiret).
-
Choisissez Créer un référentiel.
Pour ajouter un dépôt Git hébergé ailleurs CodeCommit
-
Choisissez GitHub/Other Git-based 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.
-
Saisissez l’URL du référentiel. Ne fournissez pas de nom d'utilisateur dans l'URL. 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 existant, choisissez Utiliser le 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
AWSCURRENTet doit être au format suivant :{"username":UserName, "password":Password}Pour les GitHub référentiels, nous vous recommandons d'utiliser un jeton d'accès personnel
passwordsur le terrain. Pour plus d'informations, consultez https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/. -
Pour créer un nouveau secret AWS Secrets Manager, choisissez Créer un 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:GetSecretValuedans sa politique IAM.Le secret doit disposer d’une étiquette intermédiaire
AWSCURRENTet doit être au format suivant :{"username":UserName, "password":Password}Pour les GitHub dépôts, nous vous 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).