View a markdown version of this page

Création d'un environnement - Amazon CodeCatalyst

Amazon n' CodeCatalyst est plus ouvert aux nouveaux clients. Les clients existants peuvent continuer à utiliser le service normalement. Pour de plus amples informations, veuillez consulter Comment effectuer une migration depuis CodeCatalyst.

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.

Création d'un environnement

Suivez les instructions suivantes pour créer un environnement que vous pourrez associer ultérieurement à une action de flux de travail.

Avant de commencer

Vous avez besoin des éléments suivants :

  • Un CodeCatalyst espace. Pour de plus amples informations, veuillez consulter Configurer et se connecter à CodeCatalyst.

  • Un CodeCatalyst projet. Pour de plus amples informations, veuillez consulter Création d'un projet avec un plan.

  • Une connexion à un AWS compte qui inclut les rôles IAM auxquels votre action de flux de travail devra accéder AWS. Pour plus d'informations sur la création d'une connexion à un compte, consultezPermettre l'accès à AWS ressources connectées Comptes AWS. Vous pouvez utiliser au maximum une connexion de compte par environnement.

    Note

    Vous pouvez créer un environnement sans connexion à un compte ; toutefois, vous devrez revenir et ajouter la connexion ultérieurement.

  • L'un des CodeCatalyst rôles suivants :

    • Administrateur de l'espace

    • Administrateur de projet

    • Participant

      Note

      Si vous avez le rôle de contributeur, vous pourrez créer un environnement mais vous ne pourrez pas l'associer à une Compte AWS connexion. Vous devrez demander à une personne ayant le rôle d'administrateur d'espace ou d'administrateur de projet d'associer l'environnement à une Compte AWS connexion.

    Pour plus d'informations sur les autorisations et les rôles, consultezAccorder aux utilisateurs des autorisations de projet.

Pour créer un environnement
  1. Ouvrez la CodeCatalyst console à l'adresse https://codecatalyst.aws/.

  2. Choisissez votre projet.

  3. Dans le volet de navigation, choisissez CI/CD, puis choisissez Environments.

  4. Dans Nom de l'environnement, entrez un nom, tel que Production ouStaging.

  5. Dans Type d'environnement, sélectionnez l'une des options suivantes :

    • Non-production— Un environnement dans lequel vous pouvez tester votre application pour vous assurer qu'elle fonctionne comme prévu avant de la mettre en production.

    • Production  : environnement « actif » accessible au public qui héberge votre candidature finalisée.

      Si vous choisissez Production, un badge Production apparaît dans l'interface utilisateur à côté de toutes les actions auxquelles l'environnement est associé. Ce badge vous permet de voir rapidement quelles actions sont déployées en production. Hormis l'apparence du badge, il n'y a aucune différence entre les environnements de production et les environnements hors production.

  6. (Facultatif) Dans Description, entrez une description telle queProduction environment for the hello-world app.

  7. Dans Compte AWS Connexion - facultatif, choisissez la connexion de AWS compte que vous souhaitez associer à cet environnement. Les actions de flux de travail associées à cet environnement pourront se connecter à l'environnement associé Compte AWS. Pour plus d'informations sur la création de Compte AWS connexions dans CodeCatalyst, consultezPermettre l'accès à AWS ressources connectées Comptes AWS.

    Si la Compte AWS connexion que vous souhaitez utiliser n'est pas répertoriée, cela peut être dû au fait qu'elle n'est pas autorisée dans votre projet. Pour plus d'informations, consultez la section Configuration des connexions à des comptes restreints au projet dans le Guide de l' CodeCatalyst administrateur Amazon.

  8. Dans Rôle IAM par défaut, choisissez le rôle IAM que vous souhaitez associer à cet environnement. Les actions de flux de travail qui sont affectées à cet environnement hériteront de ce rôle IAM et pourront l'utiliser pour se connecter aux services et ressources de votre. Compte AWS

    Si vous devez attribuer l'environnement à plusieurs actions et que ces actions nécessitent des rôles IAM différents de celui par défaut spécifié ici, vous pouvez spécifier les différents rôles dans l'onglet Configuration de chaque action, à l'aide de l'option Changer de rôle. Pour de plus amples informations, veuillez consulter Modifier le rôle IAM d'une action.

    Si le rôle IAM que vous souhaitez utiliser par défaut n'est pas répertorié, c'est peut-être parce que vous ne l'avez pas encore ajouté à votre Compte AWS connexion. Pour ajouter un rôle IAM à la connexion d'un compte, consultezAjout de rôles IAM à des connexions de compte.

  9. (Facultatif) Dans Connexion VPC, choisissez une connexion VPC que vous souhaitez associer à cet environnement. Pour plus d'informations sur la création de connexions VPC, consultez la section Gestion d'Amazon Virtual Private Clouds dans le Guide de l' CodeCatalyst administrateur Amazon.

    Si la connexion VPC que vous souhaitez utiliser n'est pas répertoriée, cela peut être dû au fait qu'elle inclut une Compte AWS connexion qui n'est pas autorisée dans votre projet. Pour plus d'informations, consultez la section Configuration des connexions à des comptes restreints au projet dans le Guide de l' CodeCatalyst administrateur Amazon.

  10. Choisissez Créer un environnement. CodeCatalyst crée un environnement vide.

Étapes suivantes
  • Maintenant que vous avez créé un environnement, vous êtes prêt à l'associer à une action de flux de travail. Pour de plus amples informations, veuillez consulter Associer un environnement à une action.