CodeDeploy referencia del kit de recursos - AWS CodeDeploy

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

CodeDeploy referencia del kit de recursos

Muchos de los archivos en los que CodeDeploy se basa se almacenan en depósitos de Amazon S3 AWS específicos de cada región y disponibles públicamente. Estos archivos incluyen los archivos de instalación del CodeDeploy agente, las plantillas y los archivos de aplicaciones de muestra. A esta colección de archivos la denominamos kit CodeDeploy de recursos.

Nombres de bucket del kit de recursos por región

En esta tabla se muestra los nombres de las sustituciones de nombre de bucket que se necesitan para algunos procedimientos de la guía. Estos son los nombres de los buckets de Amazon S3 que contienen los archivos del kit CodeDeploy de recursos.

nota

Para acceder al bucket de Amazon S3 en la región de Asia Pacífico (Hong Kong), debe habilitar la región en su AWS cuenta. Para obtener más información, consulte Gestión de AWS regiones.

Nombres de las regiones Sustitución de bucket-name Identificador de la región
Este de EE. UU. (Norte de Virginia) aws-codedeploy-us-east-1 us-east-1
Este de EE. UU. (Ohio) aws-codedeploy-us-east-2 us-east-2
Oeste de EE. UU. (Norte de California) aws-codedeploy-us-west-1 us-west-1
Oeste de EE. UU. (Oregón) aws-codedeploy-us-west-2 us-west-2
África (Ciudad del Cabo) aws-codedeploy-af-south-1 af-south-1
Asia-Pacífico (Hong Kong) aws-codedeploy-ap-east-1 ap-east-1
Asia-Pacífico (Hyderabad) aws-codedeploy-ap-south-2 ap-south-2
Asia-Pacífico (Yakarta) aws-codedeploy-ap-southeast-3 ap-southeast-3
Asia-Pacífico (Melbourne) aws-codedeploy-ap-southeast-4 ap-southeast-4
Asia-Pacífico (Bombay) aws-codedeploy-ap-south-1 ap-south-1
Asia-Pacífico (Osaka) aws-codedeploy-ap-northeast-3 ap-northeast-3
Asia-Pacífico (Seúl) aws-codedeploy-ap-northeast-2 ap-northeast-2
Asia-Pacífico (Singapur) aws-codedeploy-ap-southeast-1 ap-southeast-1
Asia-Pacífico (Sídney) aws-codedeploy-ap-southeast-2 ap-southeast-2
Asia-Pacífico (Tokio) aws-codedeploy-ap-northeast-1 ap-northeast-1
Canadá (centro) aws-codedeploy-ca-central-1 ca-central-1
Europa (Fráncfort) aws-codedeploy-eu-central-1 eu-central-1
Europa (Irlanda) aws-codedeploy-eu-west-1 eu-west-1
Europa (Londres) aws-codedeploy-eu-west-2 eu-west-2
Europa (Milán) aws-codedeploy-eu-south-1 eu-south-1
Europa (París) aws-codedeploy-eu-west-3 eu-west-3
Europa (España) aws-codedeploy-eu-south-2 eu-south-2
Europa (Estocolmo) aws-codedeploy-eu-north-1 eu-north-1
Europa (Zúrich) aws-codedeploy-eu-central-2 eu-central-2
Israel (Tel Aviv) aws-codedeploy-il-central-1 il-central-1
Medio Oriente (Baréin) aws-codedeploy-me-south-1 me-south-1
Medio Oriente (EAU) aws-codedeploy-me-central-1 me-central-1
América del Sur (São Paulo) aws-codedeploy-sa-east-1 sa-east-1
AWS GovCloud (Este de EE. UU.) aws-codedeploy-us-gov-este-1 us-gov-east-1
AWS GovCloud (EE. UU.-Oeste) aws-codedeploy-us-gov-oeste-1 us-gov-west-1

Contenido del kit de recursos

En la siguiente tabla se enumeran los archivos del kit de CodeDeploy recursos.

Archivos Descripción
LATEST_VERSION Archivo que utilizan los mecanismos de actualización, como Amazon EC2 Systems Manager, para determinar la versión más reciente CodeDeploy del agente.
VERSION El mecanismo de actualización automática se eliminó en la versión 1.1.0 del CodeDeploy agente y este archivo ya no se utiliza. Archivo que utilizan los CodeDeploy agentes para actualizarse a sí mismos mientras se ejecutan en las instancias.
codedeploy-agent.noarch.rpm El CodeDeploy agente para Amazon Linux y Red Hat Enterprise Linux (RHEL). Puede haber varios archivos con el mismo nombre de archivo de base, pero diferentes versiones (como -1.0-0).
codedeploy-agent_all.deb El CodeDeploy agente de Ubuntu Server. Puede haber varios archivos con el mismo nombre de archivo de base, pero diferentes versiones (como _1.0-0).
codedeploy-agent.msi El CodeDeploy agente de Windows Server. Puede haber varios archivos con el mismo nombre de archivo de base, pero diferentes versiones (como -1.0-0).
install Un archivo que puede utilizar para instalar el CodeDeploy agente con mayor facilidad.

CodeDeploy_SampleCF_Template.json

Una AWS CloudFormation plantilla que puede utilizar para lanzar de una a tres instancias de Amazon EC2 que ejecuten Amazon Linux o Windows Server. Puede haber varios archivos con el mismo nombre de archivo de base, pero diferentes versiones (como -1.0.0).

CodeDeploy_SampleCF_ELB_Integration.json Una AWS CloudFormation plantilla que puede utilizar para crear un sitio web de ejemplo con equilibrio de carga que se ejecute en un servidor web Apache. La aplicación está configurada para abarcar todas las zonas de disponibilidad de la región en la que la creó. Esta plantilla crea tres instancias de Amazon EC2 y un perfil de instancia de IAM para conceder a las instancias acceso a los recursos de Amazon S3 AWS CloudFormation, Amazon EC2 Auto Scaling y Elastic Load Balancing. También crea un balanceador de cargas y una función de servicio. CodeDeploy
SampleApp_ELB_Integration.zip Una revisión de la aplicación de ejemplo que se puede implementar en una instancia de Amazon EC2 registrada en un equilibrador de carga de Elastic Load Balancing.
SampleApp_Linux.zip

Revisión de la aplicación de muestra que se puede implementar en una instancia de Amazon EC2 que ejecute Amazon Linux o en una instancia de Ubuntu Server o RHEL. Puede haber varios archivos con el mismo nombre de archivo de base, pero diferentes versiones (como -1.0).

SampleApp_Windows.zip Revisión de aplicación de muestra que se puede implementar en una instancia de Windows Server. Puede haber varios archivos con el mismo nombre de archivo de base, pero diferentes versiones (como -1.0).

Mostrar una lista de los archivos del kit de recursos

Para ver una lista de archivos, utilice el comando aws s3 ls correspondiente a su región.

nota

Los archivos de los buckets están diseñados para funcionar con los recursos de su región correspondiente.

  • 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

Descargar los archivos del kit de recursos

Para descargar un archivo, utilice el comando aws s3 cp correspondiente a su región.

nota

Asegúrese de utilizar el punto (.) cerca del final. Esto descarga el archivo en el directorio actual.

Por ejemplo, los siguientes comandos descargan un único archivo denominado SampleApp_Linux.zip de una de las carpetas /samples/latest/ de los buckets:

  • 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

Para descargar todos los archivos, utilice uno de los siguientes comandos correspondientes a su región:

  • 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