Crea una distribuzione EC2 /On-Premises Compute Platform (console) - AWS CodeDeploy

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à.

Crea una distribuzione EC2 /On-Premises Compute Platform (console)

Questo argomento mostra come distribuire un'applicazione su un server Amazon EC2 o locale utilizzando la console.

  1. Accedi AWS Management Console e apri la CodeDeploy console all'indirizzo https://console.aws.amazon.com /codedeploy.

    Nota

    Accedi con lo stesso utente che hai configurato. Guida introduttiva con CodeDeploy

  2. Esegui una di queste operazioni:

    • Se desideri distribuire un'applicazione, nel riquadro di navigazione espandi Deploy (Distribuisci) e scegli Applications (Applicazioni). Seleziona il nome dell'applicazione da distribuire. Assicurati che la colonna della piattaforma Compute per la tua applicazione sia EC2/On-Premises.

    • Se desideri ridistribuire una distribuzione, nel riquadro di navigazione espandi Deploy (Distribuisci) e scegli Deployments (Distribuzioni). Individua la distribuzione che desideri ridistribuire, quindi scegli il nome della relativa applicazione nella colonna Application (Applicazione). Assicurati che la colonna della piattaforma di elaborazione per la tua distribuzione sia /On-Premises. EC2

  3. Nella scheda Deployments (Distribuzioni), scegli Create deployment (Crea distribuzione).

    Nota

    L'applicazione deve disporre di un gruppo di distribuzione prima di poter essere distribuita. Se l'applicazione non dispone di un gruppo di distribuzione, nella scheda Gruppi di distribuzione, scegli Crea gruppo di distribuzione. Per ulteriori informazioni, consulta Crea un gruppo di distribuzione con CodeDeploy.

  4. In Deployment group (Gruppo di distribuzione), scegli un gruppo di distribuzione da utilizzare per questa distribuzione.

  5. Accanto a Repository type (Tipo di repository) scegliere il tipo di repository in cui è archiviata la revisione:

  6. (Facoltativo) In Deployment description (Descrizione distribuzione), immetti una descrizione per questa distribuzione.

  7. (Facoltativo) Espandi la configurazione di distribuzione Override per scegliere una configurazione di distribuzione per controllare il modo in cui il traffico viene spostato su Amazon EC2 o sul server locale diversa da quella specificata nel gruppo di distribuzione.

    Per ulteriori informazioni, consulta Utilizzo delle configurazioni di distribuzione in CodeDeploy.

    1. Seleziona Non interrompere la distribuzione se l'evento del ApplicationStop ciclo di vita fallisce se desideri che la distribuzione su un'istanza abbia esito positivo se l'evento del ciclo di vita fallisce. ApplicationStop

    2. Espandi le impostazioni aggiuntive sul comportamento di distribuzione per specificare in che modo CodeDeploy gestisce i file in una posizione di destinazione di distribuzione che non facevano parte della precedente distribuzione riuscita.

      Scegli tra le seguenti opzioni:

      • Implementazione non riuscita: viene segnalato un errore e lo stato della distribuzione viene modificato inFailed.

      • Sovrascrivi il contenuto: se nella posizione di destinazione esiste un file con lo stesso nome, la versione della revisione dell'applicazione lo sostituisce.

      • Conserva il contenuto: se nella posizione di destinazione esiste un file con lo stesso nome, il file viene conservato e la versione nella revisione dell'applicazione non viene copiata nell'istanza.

      Per ulteriori informazioni, consulta Comportamento di rollback con il contenuto esistente.

  8. (Facoltativo) In Rollback configuration overrides (Rollback di sovrascritture della configurazione), puoi specificare opzioni di rollback automatiche diverse per questa distribuzione rispetto a quelle eventualmente specificate per il gruppo di distribuzione.

    Per informazioni sui rollback in CodeDeploy, consulta e. Ridistribuzioni e rollback di distribuzione Ridistribuisci e ripristina una distribuzione con CodeDeploy

    Scegli tra le seguenti opzioni:

    • Effettua il rollback quando una distribuzione fallisce: CodeDeploy ridistribuisce l'ultima revisione valida conosciuta come nuova distribuzione.

    • Ripristino quando vengono raggiunte le soglie di allarme: se gli allarmi sono stati aggiunti al gruppo di distribuzione, CodeDeploy implementa l'ultima revisione valida nota quando vengono attivati uno o più degli allarmi specificati.

    • Disabilita i rollback: non eseguire i rollback per questa distribuzione.

  9. Selezionare Start deployment (Avvia distribuzione).

    Per monitorare lo stato della distribuzione, consulta Visualizza i dettagli CodeDeploy della distribuzione .