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.
Veränderbare Bereitstellung mit einem CodeDeploy -fähigen AMI
AWS CodeDeploy
Amazon Linux (Version 1)
Amazon Linux 2
RedHat 7
CentOS 7
Vor der ersten Verwendung CodeDeploy müssen Sie eine Reihe von Einrichtungsschritten ausführen:
Erstellen Sie eine Service Role für AWS CodeDeploy, Sie verwenden die Service Role ARN in der Bereitstellung
IDs Informationen zu allen CT-Optionen finden Sie in der Change Type Reference.
Anmerkung
Derzeit müssen Sie Amazon S3 S3-Speicher mit dieser Lösung verwenden.
Die grundlegenden Schritte werden hier beschrieben und das Verfahren ist im AMS-Benutzerhandbuch detailliert beschrieben.
Erstellen Sie einen Amazon S3 S3-Speicher-Bucket. CT: ct-1a68ck03fn98r. Für den S3-Bucket muss die Versionierung aktiviert sein (Informationen dazu finden Sie unter Bucket Versioning aktivieren).
Legen Sie Ihre CodeDeploy gebündelten Artefakte darauf. Sie können dies mit der Amazon S3 S3-Konsole tun, ohne den Zugriff über AMS anfordern zu müssen. Oder mit einer Variante dieses Befehls:
aws s3 cpZIP_FILEPATH_AND_NAMEs3://S3BUCKET_NAME/Finden Sie ein
customer-AMS-AMI; verwenden Sie entweder:AMS-Konsole: Die VPC-Detailseite für die entsprechende VPC
AMS-API Die AMS SKMS-API-Referenz finden Sie auf der Registerkarte Berichte in der AWS Artifact Console. oder CLI:
aws amsskms list-amis
Erstellen Sie eine Autoscaling-Gruppe (ASG). CT: ct-2tylseo8rxfsc. Geben Sie das AMS-AMI an, stellen Sie den Load Balancer so ein, dass er offene Ports hat, spezifizieren Sie
customer-mc-ec2-instance-profilefür dieASGIAMInstanceProfile.Erstellen Sie Ihre CodeDeploy Anwendung. CT: ct-0ah3gwb9seqk2. Zu den Parametern gehört beispielsweise ein Anwendungsname.
WordpressProdErstellen Sie Ihre CodeDeploy Bereitstellungsgruppe. CT: ct-2gd0u847qd9d2. Zu den Parametern gehören Ihr CodeDeploy Anwendungsname, der ASG-Name, der Name des Konfigurationstyps und der ARN der Servicerolle.
Stellen Sie die CodeDeploy Anwendung bereit. CT: ct-2edc3sd1sqmrb. Zu den Parametern gehören Ihr CodeDeploy Anwendungsname, der Name des Konfigurationstyps, der Name der Bereitstellungsgruppe, der Revisionstyp und der S3-Bucket-Speicherort, an dem sich die Artefakte befinden. CodeDeploy