CodeDeploy référence du kit de ressources - AWS CodeDeploy

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

CodeDeploy référence du kit de ressources

La plupart des fichiers utilisés CodeDeploy sont stockés dans des compartiments Amazon S3 accessibles au public et AWS spécifiques à une région. Ces fichiers incluent les fichiers d'installation de l' CodeDeploy agent, les modèles et les exemples de fichiers d'application. Nous appelons cet ensemble de fichiers le kit de CodeDeploy ressources.

Noms des compartiments du kit de ressources par région

Ce tableau répertorie les noms des compartiments de remplacement de bucket-name requis pour certaines procédures du manuel. Il s'agit des noms des compartiments Amazon S3 qui contiennent les fichiers du kit de CodeDeploy ressources.

Note

Pour accéder au compartiment Amazon S3 dans la région Asie-Pacifique (Hong Kong), vous devez activer la région dans votre AWS compte. Pour plus d'informations, consultez la section Gestion des AWS régions.

Nom de la région Remplacement du nom du bucket Identifiant de région
USA Est (Virginie du Nord) aws-codedeploy-us-east-1 us-east-1
USA Est (Ohio) aws-codedeploy-us-east-2 us-east-2
USA Ouest (Californie du Nord) aws-codedeploy-us-west-1 us-west-1
USA Ouest (Oregon) aws-codedeploy-us-west-2 us-west-2
Afrique (Le Cap) aws-codedeploy-af-south-1 af-south-1
Asie-Pacifique (Hong Kong) aws-codedeploy-ap-east-1 ap-east-1
Asie-Pacifique (Hyderabad) aws-codedeploy-ap-south-2 ap-south-2
Asie-Pacifique (Jakarta) aws-codedeploy-ap-southeast-3 ap-southeast-3
Asie-Pacifique (Melbourne) aws-codedeploy-ap-southeast-4 ap-southeast-4
Asie-Pacifique (Mumbai) aws-codedeploy-ap-south-1 ap-south-1
Asie-Pacifique (Osaka) aws-codedeploy-ap-northeast-3 ap-northeast-3
Asie-Pacifique (Séoul) aws-codedeploy-ap-northeast-2 ap-northeast-2
Asie-Pacifique (Singapour) aws-codedeploy-ap-southeast-1 ap-southeast-1
Asie-Pacifique (Sydney) aws-codedeploy-ap-southeast-2 ap-southeast-2
Asie-Pacifique (Tokyo) aws-codedeploy-ap-northeast-1 ap-northeast-1
Canada (Centre) aws-codedeploy-ca-central-1 ca-central-1
Europe (Francfort) aws-codedeploy-eu-central-1 eu-central-1
Europe (Irlande) aws-codedeploy-eu-west-1 eu-west-1
Europe (Londres) aws-codedeploy-eu-west-2 eu-west-2
Europe (Milan) aws-codedeploy-eu-south-1 eu-south-1
Europe (Paris) aws-codedeploy-eu-west-3 eu-west-3
Europe (Espagne) aws-codedeploy-eu-south-2 eu-south-2
Europe (Stockholm) aws-codedeploy-eu-north-1 eu-north-1
Europe (Zurich) aws-codedeploy-eu-central-2 eu-central-2
Israël (Tel Aviv) aws-codedeploy-il-central-1 il-central-1
Moyen-Orient (Bahreïn) aws-codedeploy-me-south-1 me-south-1
Moyen-Orient (EAU) aws-codedeploy-me-central-1 me-central-1
Amérique du Sud (São Paulo) aws-codedeploy-sa-east-1 sa-east-1
AWS GovCloud (USA Est) aws-codedeploy-us-gov-est-1 us-gov-east-1
AWS GovCloud (US-Ouest) aws-codedeploy-us-gov-ouest-1 us-gov-west-1

Contenu du kit de ressources

Le tableau suivant répertorie les fichiers du kit de CodeDeploy ressources.

Fichier Description
LATEST_VERSION Fichier utilisé par les mécanismes de mise à jour tels qu'Amazon EC2 Systems Manager pour déterminer la dernière version de CodeDeploy l'agent.
VERSION Le mécanisme de mise à jour automatique a été supprimé dans la version 1.1.0 de l' CodeDeploy agent et ce fichier n'est plus utilisé. Fichier utilisé par les CodeDeploy agents pour se mettre à jour lorsqu'ils s'exécutent sur des instances.
codedeploy-agent.noarch.rpm L' CodeDeploy agent pour Amazon Linux et Red Hat Enterprise Linux (RHEL). Plusieurs fichiers peuvent avoir le même nom de fichier de base mais des versions différentes (telles que -1.0-0).
codedeploy-agent_all.deb L' CodeDeploy agent pour Ubuntu Server. Plusieurs fichiers peuvent avoir le même nom de fichier de base mais des versions différentes (telles que _1.0-0).
codedeploy-agent.msi L' CodeDeploy agent pour Windows Server. Plusieurs fichiers peuvent avoir le même nom de fichier de base mais des versions différentes (telles que -1.0-0).
install Fichier que vous pouvez utiliser pour installer plus facilement l' CodeDeploy agent.

CodeDeploy_SampleCF_Template.json

Un AWS CloudFormation modèle que vous pouvez utiliser pour lancer une à trois instances Amazon EC2 exécutant Amazon Linux ou Windows Server. Plusieurs fichiers peuvent avoir le même nom de fichier de base mais des versions différentes (telles que -1.0.0).

CodeDeploy_SampleCF_ELB_Integration.json AWS CloudFormation Modèle que vous pouvez utiliser pour créer un exemple de site Web à charge équilibrée s'exécutant sur un serveur Web Apache. L'application est configurée pour couvrir toutes les zones de disponibilité de la région dans laquelle vous la créez. Ce modèle crée trois instances Amazon EC2 et un profil d'instance IAM pour permettre aux instances d'accéder aux ressources d'Amazon S3, Amazon EC2 Auto Scaling et Elastic Load AWS CloudFormation Balancing. Il crée également un équilibreur de charge et un rôle CodeDeploy de service.
SampleApp_ELB_Integration.zip Exemple de révision d'application que vous pouvez déployer sur une instance Amazon EC2 enregistrée auprès d'un équilibreur de charge Elastic Load Balancing.
SampleApp_Linux.zip

Exemple de révision d'application que vous pouvez déployer sur une instance Amazon EC2 exécutant Amazon Linux ou sur une instance Ubuntu Server ou RHEL. Plusieurs fichiers peuvent avoir le même nom de fichier de base mais des versions différentes (telles que -1.0).

SampleApp_Windows.zip Exemple de révision d'application que vous pouvez déployer sur une instance Windows Server. Plusieurs fichiers peuvent avoir le même nom de fichier de base mais des versions différentes (telles que -1.0).

Afficher la liste des fichiers du kit de ressources

Pour afficher la liste des fichiers, utilisez la commande aws s3 ls pour votre région.

Note

Les fichiers de chaque compartiment sont conçus pour fonctionner avec les ressources figurant dans la région correspondante.

  • 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

Téléchargez les fichiers du kit de ressources

Pour télécharger un fichier, utilisez la commande aws s3 cp pour votre région.

Note

Veillez à utiliser le point (.) près de la fin. Cela permet de télécharger le fichier dans votre répertoire actif.

Par exemple, les commandes suivantes téléchargent un fichier individuel nommé SampleApp_Linux.zip à partir de l'un des dossiers /samples/latest/ des compartiments :

  • 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

Pour télécharger tous les fichiers, utilisez l'une des commandes suivantes pour votre région :

  • 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