Création d'un environnement - Amazon 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 ci-dessous 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 à l'aide d'un plan.

  • Une connexion à un AWS compte qui inclut les IAM rôles 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 aux AWS ressources avec Connected Comptes AWS. Vous pouvez utiliser au maximum une connexion à un compte par environnement.

    Note

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

  • L'un des CodeCatalyst rôles suivants :

    • Administrateur de l'espace

    • Administrateur du 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 de l'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, consultezOctroi d'autorisations de projet aux utilisateurs.

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 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 :

    • Hors production : 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 « en direct » accessible au public qui héberge votre application finalisée.

      Si vous choisissez Production, un badge de production apparaît dans l'interface utilisateur à côté de toutes les actions associées à l'environnement. Le badge vous permet de voir rapidement quelles actions sont déployées en production. Hormis l'apparence du badge, il n'existe 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 au AWS compte que vous souhaitez associer à cet environnement. Les actions de flux de travail attribué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 aux AWS ressources avec Connected Comptes AWS.

    Si la Compte AWS connexion que vous souhaitez utiliser n'est pas répertoriée, c'est peut-être parce qu'elle n'est pas autorisée dans votre projet. Pour plus d'informations, consultez la section Configuration des connexions de compte restreintes au projet dans le manuel Amazon CodeCatalyst Administrator Guide.

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

    Si vous devez affecter l'environnement à plusieurs actions et que ces actions nécessitent IAM des rôles 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 IAM rôle d'une action.

    Si le IAM rôle 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 IAM rôle à une connexion à un compte, consultezAjouter IAM des rôles aux connexions aux comptes.

  9. (Facultatif) Dans le cadre de la VPCVPCconnexion, choisissez une connexion que vous souhaitez associer à cet environnement. Pour plus d'informations sur la création de VPC connexions, consultez Managing Amazon Virtual Private Clouds dans le manuel Amazon CodeCatalyst Administrator Guide.

    Si la VPC connexion que vous souhaitez utiliser n'est pas répertoriée, c'est peut-être parce qu'elle inclut une Compte AWS connexion non autorisée dans votre projet. Pour plus d'informations, consultez la section Configuration des connexions de compte restreintes au projet dans le manuel Amazon CodeCatalyst Administrator Guide.

  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.