Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Distribuzione mutabile con un'AMI CodeDeploy abilitata
AWS CodeDeploy
Amazon Linux (versione 1)
Amazon Linux 2
RedHat 7
CentOS 7
Prima di CodeDeploy utilizzarlo per la prima volta, è necessario completare una serie di passaggi di configurazione:
Crea un ruolo di servizio per AWS CodeDeploy, utilizzi il Service Role ARN nella distribuzione
IDs per tutte le opzioni CT sono disponibili nel Change Type Reference.
Nota
Attualmente, è necessario utilizzare lo storage Amazon S3 con questa soluzione.
I passaggi di base sono descritti qui e la procedura è dettagliata nella Guida per l'utente AMS.
Crea un bucket di storage Amazon S3. CT: ct-1a68ck03fn98r. Il bucket S3 deve avere il controllo delle versioni abilitato (per informazioni su come eseguire questa operazione, consulta Enabling Bucket Versioning).
Mettici sopra i tuoi artefatti raggruppati. CodeDeploy Puoi farlo con la console Amazon S3 senza richiedere l'accesso tramite AMS. Oppure utilizzando una variante di questo comando:
aws s3 cpZIP_FILEPATH_AND_NAMEs3://S3BUCKET_NAME/Trova un
customer-AMI AMS; usa uno dei due modi:Console AMS: la pagina dei dettagli del VPC per il VPC pertinente
API AMS Per il riferimento all'API AMS SKMS, consulta la scheda Report nella Console AWS Artifact. o CLI:
aws amsskms list-amis
Crea un gruppo Autoscaling (ASG). CT: ct-2tylseo8rxfsc. Specificate l'AMI AMS, impostate il load balancer in modo che abbia porte aperte, specificate
customer-mc-ec2-instance-profileASGIAMInstanceProfileper.Crea la tua CodeDeploy applicazione. CT: ct-0ah3gwb9seqk2. I parametri includono il nome di un'applicazione, ad esempio.
WordpressProdCrea il tuo gruppo CodeDeploy di distribuzione. CT: ct-2gd0u847qd9d2. I parametri includono il nome CodeDeploy dell'applicazione, il nome ASG, il nome del tipo di configurazione e l'ARN del ruolo di servizio.
Distribuisci l'applicazione. CodeDeploy CT: ct-2edc3sd1sqmrb. I parametri includono il nome CodeDeploy dell'applicazione, il nome del tipo di configurazione, il nome del gruppo di distribuzione, il tipo di revisione e la posizione del bucket S3 in cui si trovano gli artefatti. CodeDeploy