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.
Référence des actions de déploiement d'Elastic Beanstalk
Elastic Beanstalk est une plateforme intégrée AWS qui permet de déployer et de faire évoluer des applications Web. Vous utilisez une action Elastic Beanstalk pour déployer le code d'application dans votre environnement de déploiement.
Rubriques
Type d'action
-
Catégorie :
Deploy -
Propriétaire :
AWS -
Fournisseur :
ElasticBeanstalk -
Version :
1
Paramètres de configuration
- ApplicationName
-
Obligatoire : oui
Le nom de l'application que vous avez créée dans Elastic Beanstalk.
- EnvironmentName
-
Obligatoire : oui
Le nom de l'environnement que vous avez créé dans Elastic Beanstalk. Un environnement est un ensemble de AWS ressources exécutant une version d'application. Chaque environnement n'exécute qu'une seule version d'application à la fois ; toutefois, vous pouvez exécuter la même version d'application ou différentes versions d'application dans de nombreux environnements simultanément.
Artefacts d'entrée
-
Nombre d'objets :
1 -
Description : artefact d'entrée pour l'action.
Artefacts de sortie
-
Nombre d'objets :
0 -
Description : Les artefacts de sortie ne s'appliquent pas à ce type d'action.
Autorisations relatives aux rôles de service : action de ElasticBeanstalk déploiement
Pour Elastic Beanstalk, les autorisations minimales requises pour créer des pipelines avec une ElasticBeanstalk action de déploiement sont les suivantes.
{ "Effect": "Allow", "Action": [ "elasticbeanstalk:*", "ec2:*", "elasticloadbalancing:*", "autoscaling:*", "cloudwatch:*", "s3:*", "sns:*", "cloudformation:*", "rds:*", "sqs:*", "ecs:*" ], "Resource": "resource_ARN" },
Note
Vous devez remplacer les caractères génériques dans la politique des ressources par les ressources du compte auquel vous souhaitez limiter l'accès. Pour plus d'informations sur la création d'une politique qui accorde l'accès avec le moindre privilège, consultez. https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#grant-least-privilege
Déclaration d'action
Consultez aussi
Les ressources connexes suivantes peuvent s'avérer utiles dans le cadre de l'utilisation de cette action.
-
Déploiement d'une application Flask sur Elastic Beanstalk : ce didacticiel explique comment créer les ressources de votre application et de votre environnement dans Elastic Beanstalk à l'aide d'un exemple d'application Flask. Vous pouvez ensuite créer votre pipeline à l'aide d'une action de déploiement Elastic Beanstalk qui déploie votre application depuis votre référentiel source vers votre environnement Elastic Beanstalk.