Avis de fin de support : le 7 octobre 2026, AWS le support pour AWS Proton. Après le 7 octobre 2026, vous ne pourrez plus accéder à la AWS Proton console ni aux AWS Proton ressources. Votre infrastructure déployée restera intacte. Pour plus d'informations, consultez le Guide AWS Proton de dépréciation et de migration des services.
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.
Configuration avec AWS Proton
Si vous souhaitez utiliser les AWS Proton API AWS CLI pour exécuter, vérifiez que vous les avez installées. Si vous ne l'avez pas installé, consultezConfiguration du AWS CLI.
AWS Proton configuration spécifique :
-
Pour créer et gérer des modèles :
-
Si vous utilisez des configurations de synchronisation de modèles, configurez une AWS CodeStar connexion.
-
Sinon, configurez un compartiment Amazon S3.
-
-
Pour approvisionner l'infrastructure :
-
Pour un provisionnement autogéré, vous devez configurer une AWS CodeStar connexion.
-
-
(Facultatif) Pour approvisionner des canalisations :
-
Pour le provisionnement et CodeBuild-based le provisionnement AWS gérés, configurez les rôles de pipeline. AWS-gestion et CodeBuild-based provisionnement : configuration des rôles de pipeline
-
Pour un provisionnement autogéré, configurez un référentiel de pipelines.
-
Pour plus d'informations sur les méthodes de provisionnement, consultezComment ? AWS-travaux d'approvisionnement gérés.
Configuration d'un compartiment Amazon S3
Pour configurer un compartiment S3, suivez les instructions de la rubrique Créer votre premier compartiment S3 pour configurer un compartiment S3. Placez vos entrées AWS Proton dans le compartiment où AWS Proton vous pourrez les récupérer. Ces entrées sont appelées ensembles de modèles. Vous pouvez en apprendre davantage à leur sujet dans d'autres sections de ce guide.
Configuration d'un AWS CodeStar connexion
Pour vous connecter AWS Proton à un référentiel, vous créez une AWS CodeStar connexion qui active un pipeline lorsqu'une nouvelle validation est effectuée sur un référentiel de code source tiers.
AWS Proton utilise la connexion pour :
-
Activez un pipeline de services lorsqu'un nouveau commit est effectué sur le code source de votre référentiel.
-
Effectuez une pull request sur une infrastructure en tant que référentiel de code.
-
Créez une nouvelle version mineure ou majeure de modèle chaque fois qu'un commit est envoyé vers un référentiel de modèles qui modifie l'un de vos modèles, si la version n'existe pas déjà.
Vous pouvez vous connecter aux référentiels Bitbucket GitHub, GitHub Enterprise et GitHub Enterprise Server avec. CodeConnections Pour plus d’informations, consultez CodeConnections dans le Guide de l’utilisateur AWS CodePipeline .
Pour établir une CodeStar connexion.
-
Ouvrez la console AWS Proton
. -
Dans le volet de navigation, sélectionnez Paramètres, puis Connexions au référentiel pour accéder à la page Connexions dans les paramètres des outils de développement. La page affiche la liste des connexions.
-
Choisissez Créer une connexion et suivez les instructions.
Configuration des paramètres du CI/CD pipeline de comptes
AWS Proton peut provisionner CI/CD des pipelines pour déployer du code d'application dans vos instances de service. Les AWS Proton paramètres dont vous avez besoin pour le provisionnement du pipeline dépendent de la méthode de provisionnement que vous choisissez pour votre pipeline.
AWS-gestion et CodeBuild-based provisionnement : configuration des rôles de pipeline
Grâce à l'approvisionnement et à l'approvisionnement AWS gérés, CodeBuild AWS Proton provisionnez les pipelines pour vous. Par conséquent, AWS Proton nécessite un rôle de service qui fournit des autorisations pour le provisionnement des pipelines. Chacune de ces deux méthodes de provisionnement utilise son propre rôle de service. Ces rôles sont partagés entre tous les pipelines de AWS Proton services et vous ne les configurez qu'une seule fois dans les paramètres de votre compte.
Pour créer des rôles de service de pipeline à l'aide de la console
-
Ouvrez la console AWS Proton
. -
Dans le volet de navigation, choisissez Paramètres, puis Paramètres du compte.
-
Sur la page des CI/CD paramètres du compte, choisissez Configurer.
-
Effectuez l’une des actions suivantes :
-
Pour avoir AWS Proton créé un rôle de service de pipeline pour vous
[Pour activer le provisionnement AWS géré des pipelines] Sur la page Configurer les paramètres du compte, dans la section Rôle du pipeline d'approvisionnement AWS géré :
-
Sélectionnez Nouveau rôle de service.
-
Entrez un nom pour le rôle, par exemple
myProtonPipelineServiceRole. -
Cochez la case pour accepter de créer un AWS Proton rôle avec des privilèges administratifs dans votre compte.
[Pour activer le CodeBuild-based provisionnement des pipelines] Sur la page Configurer les paramètres du compte, dans la section Rôle de CodeBuild pipeline, choisissez Rôle de service existant, puis choisissez le rôle de service que vous avez créé dans la section Rôle de CloudFormation pipeline. Ou, si vous n'avez attribué aucun rôle de CloudFormation pipeline, répétez les trois étapes précédentes pour créer un nouveau rôle de service.
-
-
Pour choisir les rôles de service de pipeline existants
[Pour activer le provisionnement AWS géré des pipelines] Sur la page Configurer les paramètres du compte, dans la section Rôle de pipeline d'approvisionnement AWS géré, choisissez Rôle de service existant, puis choisissez un rôle de service dans votre compte. AWS
[Pour activer le CodeBuild provisionnement des pipelines] Sur la page Configurer les paramètres du compte, dans la section Rôle de provisionnement du CodeBuild pipeline, choisissez Rôle de service existant, puis choisissez un rôle de service dans votre AWS compte.
-
-
Sélectionnez Enregistrer les modifications.
Votre nouveau rôle de service de pipeline est affiché sur la page des paramètres du compte.
Self-managed provisioning : configuration d'un référentiel de pipelines
Avec le provisionnement autogéré, AWS Proton envoie une pull request (PR) à un référentiel de provisionnement que vous avez configuré, et votre code d'automatisation est responsable du provisionnement des pipelines. Par conséquent, AWS Proton aucun rôle de service n'est nécessaire pour approvisionner les pipelines. Il a plutôt besoin d'un référentiel de provisioning enregistré. Votre code d'automatisation dans le référentiel doit assumer un rôle approprié qui fournit des autorisations pour le provisionnement des pipelines.
Pour enregistrer un référentiel de provisionnement de pipelines à l'aide de la console
-
Créez un référentiel de provisionnement de CI/CD pipelines si vous n'en avez pas encore créé. Pour plus d'informations sur les pipelines dans le cadre du provisionnement autogéré, consultez. Comment fonctionne le provisionnement autogéré
-
Dans le volet de navigation, choisissez Paramètres, puis Paramètres du compte.
-
Sur la page des CI/CD paramètres du compte, choisissez Configurer.
-
Sur la page Configurer les paramètres du compte, dans la section Référentiel des CI/CD pipelines :
-
Sélectionnez Nouveau référentiel, puis choisissez l'un des fournisseurs de référentiel.
-
Pour la CodeStar connexion, choisissez l'une de vos connexions.
Note
Si vous n'êtes pas encore connecté au compte du fournisseur de référentiel concerné, choisissez Ajouter une nouvelle CodeStar connexion, terminez le processus de création de connexion, puis cliquez sur le bouton d'actualisation à côté du menu de CodeStar connexion. Vous devriez maintenant pouvoir choisir votre nouvelle connexion dans le menu.
-
Pour Nom du référentiel, choisissez votre référentiel de provisionnement de pipeline. Le menu déroulant affiche la liste des référentiels du compte fournisseur.
-
Pour Nom de la branche, choisissez l'une des branches du référentiel.
-
-
Sélectionnez Enregistrer les modifications.
Votre référentiel de pipelines s'affiche sur la page des paramètres du compte.
Configuration du AWS CLI
Pour utiliser le AWS CLI pour effectuer des appels d' AWS Proton API, vérifiez que vous avez installé la dernière version de AWS CLI. Pour plus d’informations, consultez Mise en route avec le AWS CLI dans le AWS Command Line Interface Guide de l’utilisateur. Ensuite, pour commencer à utiliser le AWS CLI with AWS Proton, voirDémarrage avec le plugin AWS CLI.