Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Referenz zur Elastic Beanstalk-Bereitstellungsaktion
Elastic Beanstalk ist eine interne Plattform, die für AWS die Bereitstellung und Skalierung von Webanwendungen verwendet wird. Sie verwenden eine Elastic Beanstalk-Aktion, um Anwendungscode in Ihrer Bereitstellungsumgebung bereitzustellen.
Themen
Aktionstyp
-
Kategorie:
Deploy -
Eigentümer:
AWS -
Anbieter:
ElasticBeanstalk -
Version:
1
Konfigurationsparameter
- ApplicationName
-
Erforderlich: Ja
Der Name der Anwendung, die Sie in Elastic Beanstalk erstellt haben.
- EnvironmentName
-
Erforderlich: Ja
Der Name der Umgebung, die Sie in Elastic Beanstalk erstellt haben. Eine Umgebung ist eine Sammlung von AWS Ressourcen, auf denen eine Anwendungsversion ausgeführt wird. In jeder Umgebung wird jeweils nur eine Anwendungsversion ausgeführt. Sie können jedoch dieselbe Anwendungsversion oder verschiedene Anwendungsversionen in vielen Umgebungen gleichzeitig ausführen.
Input artifacts (Eingabeartefakte)
-
Anzahl der Artefakte:
1 -
Beschreibung: Das Eingabeartefakt für die Aktion.
Ausgabeartefakte
-
Anzahl der Artefakte:
0 -
Beschreibung: Ausgabeartefakte gelten nicht für diesen Aktionstyp.
Berechtigungen für Servicerollen: Aktion ElasticBeanstalk bereitstellen
Für Elastic Beanstalk sind die folgenden Mindestberechtigungen erforderlich, um Pipelines mit einer ElasticBeanstalk Bereitstellungsaktion zu erstellen.
{ "Effect": "Allow", "Action": [ "elasticbeanstalk:*", "ec2:*", "elasticloadbalancing:*", "autoscaling:*", "cloudwatch:*", "s3:*", "sns:*", "cloudformation:*", "rds:*", "sqs:*", "ecs:*" ], "Resource": "resource_ARN" },
Anmerkung
Sie sollten Platzhalter in der Ressourcenrichtlinie durch die Ressourcen für das Konto ersetzen, auf das Sie den Zugriff einschränken möchten. Weitere Informationen zum Erstellen einer Richtlinie, die den Zugriff nach den geringsten Rechten gewährt, finden Sie unter. https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#grant-least-privilege
Aktionsdeklaration
Weitere Informationen finden Sie auch unter
Die folgenden verwandten Ressourcen bieten Ihnen nützliche Informationen für die Arbeit mit dieser Aktion.
-
Bereitstellung einer Flask-Anwendung auf Elastic Beanstalk — Dieses Tutorial führt Sie anhand einer Flask-Beispielanwendung durch die Erstellung Ihrer Anwendungs- und Umgebungsressourcen in Elastic Beanstalk. Anschließend können Sie Ihre Pipeline mit einer Elastic Beanstalk-Bereitstellungsaktion erstellen, die Ihre Anwendung aus Ihrem Quell-Repository in Ihrer Elastic Beanstalk-Umgebung bereitstellt.