Crea una distribuzione di Amazon ECS Compute Platform (CLI) - 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 di Amazon ECS Compute Platform (CLI)

Dopo aver creato l'applicazione e la revisione (nelle distribuzioni di Amazon ECS, questo è il file): AppSpec

Chiama il comando create-deployment, specificando:

  • Un nome dell'applicazione. Per visualizzare un elenco di nomi di applicazioni, chiamate il comando list-applications.

  • Un nome del gruppo di distribuzione. Per visualizzare un elenco di nomi dei gruppi di distribuzione, chiama il comando list-deployment-groups.

  • Le informazioni relative alla revisione da distribuire:

    Per le revisioni archiviate in Amazon S3:

    • Il nome del bucket Amazon S3 che contiene la revisione.

    • Il nome della revisione caricata.

    • (Facoltativo) L'identificatore della versione di Amazon S3 per la revisione. (Se l'identificatore di versione non è specificato, CodeDeploy utilizza la versione più recente.)

    • (Facoltativo) L'ETag per la revisione. (Se l'ETag non è specificato, CodeDeploy ignora la convalida dell'oggetto.)

    Per le revisioni archiviate in un file che non si trova in Amazon S3, sono necessari il nome e il percorso del file. Il file di revisione è stato scritto utilizzando JSON o YAML, pertanto è probabile che abbia estensione .json o .yaml.

  • (Facoltativo) Una descrizione della distribuzione.

Il file di revisione può essere specificato come file caricato in un bucket Amazon S3 o come stringa. La sintassi per ciascuna quando utilizzata come parte del comando create-deployment è la seguente:

  • Bucket Amazon S3:

    version e eTag sono facoltativi.

    --s3-location bucket=string,key=string,bundleType=JSON|YAML,version=string,eTag=string
  • Stringa:

    --revision '{"revisionType": "String", "string": {"content":"revision-as-string"}}'
Nota

Il comando create-deployment può caricare una revisione da un file. Per ulteriori informazioni, consultare la sezione relativa al caricamento di parametri da un file.

Per i modelli di revisione della distribuzione AWS Lambda, consulta Aggiungere un AppSpec file per una distribuzione AWS Lambda. Per una revisione di esempio, consulta AppSpec Esempio di file per una distribuzione AWS Lambda .

Per monitorare lo stato della distribuzione, consulta Visualizza i dettagliCodeDeploy di distribuzione .