CodeDeploy riferimento al kit di risorse - 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à.

CodeDeploy riferimento al kit di risorse

Molti dei file su cui CodeDeploy si basa sono archiviati in bucket Amazon AWS S3 disponibili pubblicamente e specifici per regione. Questi file includono file di installazione per l' CodeDeploy agente, modelli e file di applicazione di esempio. Questa raccolta di file è denominata CodeDeploy Resource Kit.

Nomi dei bucket del Resource Kit per regione

La tabella seguente elenca i nomi delle sostituzioni bucket-name necessari per alcune procedure della guida. Questi sono i nomi dei bucket Amazon S3 che contengono i file CodeDeploy Resource Kit.

Nota

Per accedere al bucket Amazon S3 nella regione Asia Pacifico (Hong Kong), devi abilitare la regione nel tuo account. AWS Per ulteriori informazioni, consulta Gestione delle AWS regioni.

Nome Regione Sostituzione del nome del bucket Identificatore della regione
Stati Uniti orientali (Virginia settentrionale) aws-codedeploy-us-east-1 us-east-1
Stati Uniti orientali (Ohio) aws-codedeploy-us-east-2 us-east-2
Stati Uniti occidentali (California settentrionale) aws-codedeploy-us-west-1 us-west-1
US West (Oregon) aws-codedeploy-us-west-2 us-west-2
Africa (Città del Capo) aws-codedeploy-af-south-1 af-south-1
Asia Pacifico (Hong Kong) aws-codedeploy-ap-east-1 ap-east-1
Asia Pacific (Hyderabad) aws-codedeploy-ap-south-2 ap-south-2
Asia Pacifico (Giacarta) aws-codedeploy-ap-southeast-3 ap-southeast-3
Asia Pacifico (Melbourne) aws-codedeploy-ap-southeast-4 ap-southeast-4
Asia Pacifico (Mumbai) aws-codedeploy-ap-south-1 ap-south-1
Asia Pacifico (Osaka-Locale) aws-codedeploy-ap-northeast-3 ap-northeast-3
Asia Pacifico (Seoul) aws-codedeploy-ap-northeast-2 ap-northeast-2
Asia Pacifico (Singapore) aws-codedeploy-ap-southeast-1 ap-southeast-1
Asia Pacifico (Sydney) aws-codedeploy-ap-southeast-2 ap-southeast-2
Asia Pacifico (Tokyo) aws-codedeploy-ap-northeast-1 ap-northeast-1
Canada (Centrale) aws-codedeploy-ca-central-1 ca-central-1
Europa (Francoforte) aws-codedeploy-eu-central-1 eu-central-1
Europa (Irlanda) aws-codedeploy-eu-west-1 eu-west-1
Europa (Londra) aws-codedeploy-eu-west-2 eu-west-2
Europa (Milano) aws-codedeploy-eu-south-1 eu-south-1
Europa (Parigi) aws-codedeploy-eu-west-3 eu-west-3
Europa (Spagna) aws-codedeploy-eu-south-2 eu-south-2
Europa (Stoccolma) aws-codedeploy-eu-north-1 eu-north-1
Europa (Zurigo) aws-codedeploy-eu-central-2 eu-central-2
Israele (Tel Aviv) aws-codedeploy-il-central-1 il-central-1
Medio Oriente (Bahrein) aws-codedeploy-me-south-1 me-south-1
Medio Oriente (Emirati Arabi Uniti) aws-codedeploy-me-central-1 me-central-1
Sud America (San Paolo) aws-codedeploy-sa-east-1 sa-east-1
AWS GovCloud (Stati Uniti orientali) aws-codedeploy-us-gov-est-1 us-gov-east-1
AWS GovCloud (Stati Uniti occidentali) aws-codedeploy-us-gov-ovest-1 us-gov-west-1

Contenuto del kit di risorse

La tabella seguente elenca i file del CodeDeploy Resource Kit.

File Descrizione
LATEST_VERSION Un file utilizzato da meccanismi di aggiornamento come Amazon EC2 Systems Manager per determinare la versione più recente CodeDeploy dell'agente.
VERSION Il meccanismo di aggiornamento automatico è stato rimosso nella versione 1.1.0 CodeDeploy dell'agente e questo file non viene più utilizzato. Un file utilizzato dagli CodeDeploy agenti per aggiornarsi mentre sono in esecuzione sulle istanze.
codedeploy-agent.noarch.rpm L' CodeDeploy agente per Amazon Linux e Red Hat Enterprise Linux (RHEL). Potrebbero esserci diversi file con lo stesso nome di file di base, ma versioni differenti (ad esempio -1.0-0).
codedeploy-agent_all.deb L' CodeDeploy agente per Ubuntu Server. Potrebbero esserci diversi file con lo stesso nome di file di base, ma versioni differenti (ad esempio _1.0-0).
codedeploy-agent.msi L' CodeDeploy agente per Windows Server. Potrebbero esserci diversi file con lo stesso nome di file di base, ma versioni differenti (ad esempio -1.0-0).
install Un file che puoi utilizzare per installare più facilmente l' CodeDeploy agente.

CodeDeploy_SampleCF_Template.json

Un AWS CloudFormation modello che puoi utilizzare per avviare da una a tre istanze Amazon EC2 che eseguono Amazon Linux o Windows Server. Potrebbero esserci diversi file con lo stesso nome di file di base, ma versioni differenti (ad esempio -1.0.0).

CodeDeploy_SampleCF_ELB_Integration.json Un AWS CloudFormation modello che puoi utilizzare per creare un sito Web di esempio con bilanciamento del carico in esecuzione su un server Web Apache. L'applicazione è configurata in modo da estendersi su tutte le zone di disponibilità nella regione in cui viene creata. Questo modello crea tre istanze Amazon EC2 e un profilo di istanza IAM per concedere alle istanze l'accesso alle risorse in Amazon S3, Amazon EC2 Auto Scaling ed Elastic Load Balancing. AWS CloudFormation Inoltre, crea un sistema di bilanciamento del carico e un ruolo di servizio. CodeDeploy
SampleApp_ELB_Integration.zip Un esempio di revisione dell'applicazione che puoi distribuire su un'istanza Amazon EC2 registrata su un sistema di bilanciamento del carico Elastic Load Balancing.
SampleApp_Linux.zip

Un esempio di revisione dell'applicazione che puoi distribuire su un'istanza Amazon EC2 che esegue Amazon Linux o su un'istanza Ubuntu Server o RHEL. Potrebbero esserci diversi file con lo stesso nome di file di base, ma versioni differenti (ad esempio -1.0).

SampleApp_Windows.zip Un esempio di revisione dell'applicazione che puoi distribuire su un'istanza di Windows Server. Potrebbero esserci diversi file con lo stesso nome di file di base, ma versioni differenti (ad esempio -1.0).

Visualizza un elenco dei file del Resource Kit

Per visualizzare l'elenco dei file, utilizza il comando aws s3 ls per la tua regione.

Nota

I file in ogni bucket sono progettati per funzionare con le risorse nella regione corrispondente.

  • aws s3 ls --recursive s3://aws-codedeploy-us-east-2 --region us-east-2
  • aws s3 ls --recursive s3://aws-codedeploy-us-east-1 --region us-east-1
  • aws s3 ls --recursive s3://aws-codedeploy-us-west-1 --region us-west-1
  • aws s3 ls --recursive s3://aws-codedeploy-us-west-2 --region us-west-2
  • aws s3 ls --recursive s3://aws-codedeploy-ca-central-1 --region ca-central-1
  • aws s3 ls --recursive s3://aws-codedeploy-eu-west-1 --region eu-west-1
  • aws s3 ls --recursive s3://aws-codedeploy-eu-west-2 --region eu-west-2
  • aws s3 ls --recursive s3://aws-codedeploy-eu-west-3 --region eu-west-3
  • aws s3 ls --recursive s3://aws-codedeploy-eu-central-1 --region eu-central-1
  • aws s3 ls --recursive s3://aws-codedeploy-il-central-1 --region il-central-1
  • aws s3 ls --recursive s3://aws-codedeploy-ap-east-1 --region ap-east-1
  • aws s3 ls --recursive s3://aws-codedeploy-ap-northeast-1 --region ap-northeast-1
  • aws s3 ls --recursive s3://aws-codedeploy-ap-northeast-2 --region ap-northeast-2
  • aws s3 ls --recursive s3://aws-codedeploy-ap-southeast-1 --region ap-southeast-1
  • aws s3 ls --recursive s3://aws-codedeploy-ap-southeast-2 --region ap-southeast-2
  • aws s3 ls --recursive s3://aws-codedeploy-ap-southeast-4 --region ap-southeast-4
  • aws s3 ls --recursive s3://aws-codedeploy-ap-south-1 --region ap-south-1
  • aws s3 ls --recursive s3://aws-codedeploy-sa-east-1 --region sa-east-1

Scarica i file del kit di risorse

Per scaricare un file, utilizza il comando aws s3 cp per la tua regione.

Nota

Assicurati di utilizzare il punto (.) in prossimità della fine. Questo consente di scaricare il file nella directory corrente.

Ad esempio, i seguenti comandi scaricano un singolo file denominato SampleApp_Linux.zip da una delle cartelle del bucket /samples/latest/:

  • aws s3 cp s3://aws-codedeploy-us-east-2/samples/latest/SampleApp_Linux.zip . --region us-east-2
  • aws s3 cp s3://aws-codedeploy-us-east-1/samples/latest/SampleApp_Linux.zip . --region us-east-1
  • aws s3 cp s3://aws-codedeploy-us-west-1/samples/latest/SampleApp_Linux.zip . --region us-west-1
  • aws s3 cp s3://aws-codedeploy-us-west-2/samples/latest/SampleApp_Linux.zip . --region us-west-2
  • aws s3 cp s3://aws-codedeploy-ca-central-1/samples/latest/SampleApp_Linux.zip . --region ca-central-1
  • aws s3 cp s3://aws-codedeploy-eu-west-1/samples/latest/SampleApp_Linux.zip . --region eu-west-1
  • aws s3 cp s3://aws-codedeploy-eu-west-2/samples/latest/SampleApp_Linux.zip . --region eu-west-2
  • aws s3 cp s3://aws-codedeploy-eu-west-3/samples/latest/SampleApp_Linux.zip . --region eu-west-3
  • aws s3 cp s3://aws-codedeploy-eu-central-1/samples/latest/SampleApp_Linux.zip . --region eu-central-1
  • aws s3 cp s3://aws-codedeploy-il-central-1/samples/latest/SampleApp_Linux.zip . --region il-central-1
  • aws s3 cp s3://aws-codedeploy-ap-east-1/samples/latest/SampleApp_Linux.zip . --region ap-east-1
  • aws s3 cp s3://aws-codedeploy-ap-northeast-1/samples/latest/SampleApp_Linux.zip . --region ap-northeast-1
  • aws s3 cp s3://aws-codedeploy-ap-northeast-2/samples/latest/SampleApp_Linux.zip . --region ap-northeast-2
  • aws s3 cp s3://aws-codedeploy-ap-southeast-1/samples/latest/SampleApp_Linux.zip . --region ap-southeast-1
  • aws s3 cp s3://aws-codedeploy-ap-southeast-2/samples/latest/SampleApp_Linux.zip . --region ap-southeast-2
  • aws s3 cp s3://aws-codedeploy-ap-southeast-4/samples/latest/SampleApp_Linux.zip . --region ap-southeast-4
  • aws s3 cp s3://aws-codedeploy-ap-south-1/samples/latest/SampleApp_Linux.zip . --region ap-south-1
  • aws s3 cp s3://aws-codedeploy-sa-east-1/samples/latest/SampleApp_Linux.zip . --region sa-east-1

Per scaricare tutti i file, utilizza uno dei seguenti comandi per la tua regione:

  • aws s3 cp --recursive s3://aws-codedeploy-us-east-2 . --region us-east-2
  • aws s3 cp --recursive s3://aws-codedeploy-us-east-1 . --region us-east-1
  • aws s3 cp --recursive s3://aws-codedeploy-us-west-1 . --region us-west-1
  • aws s3 cp --recursive s3://aws-codedeploy-us-west-2 . --region us-west-2
  • aws s3 cp --recursive s3://aws-codedeploy-ca-central-1 . --region ca-central-1
  • aws s3 cp --recursive s3://aws-codedeploy-eu-west-1 . --region eu-west-1
  • aws s3 cp --recursive s3://aws-codedeploy-eu-west-2 . --region eu-west-2
  • aws s3 cp --recursive s3://aws-codedeploy-eu-west-3 . --region eu-west-3
  • aws s3 cp --recursive s3://aws-codedeploy-eu-central-1 . --region eu-central-1
  • aws s3 cp --recursive s3://aws-codedeploy-il-central-1 . --region il-central-1
  • aws s3 cp --recursive s3://aws-codedeploy-ap-east-1 . --region ap-east-1
  • aws s3 cp --recursive s3://aws-codedeploy-ap-northeast-1 . --region ap-northeast-1
  • aws s3 cp --recursive s3://aws-codedeploy-ap-northeast-2 . --region ap-northeast-2
  • aws s3 cp --recursive s3://aws-codedeploy-ap-southeast-1 . --region ap-southeast-1
  • aws s3 cp --recursive s3://aws-codedeploy-ap-southeast-2 . --region ap-southeast-2
  • aws s3 cp --recursive s3://aws-codedeploy-ap-southeast-4 . --region ap-southeast-4
  • aws s3 cp --recursive s3://aws-codedeploy-ap-south-1 . --region ap-south-1
  • aws s3 cp --recursive s3://aws-codedeploy-sa-east-1 . --region sa-east-1