CodeDeploy referência do kit de recursos - AWS CodeDeploy

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

CodeDeploy referência do kit de recursos

Muitos dos arquivos nos quais CodeDeploy confio são armazenados em buckets AWS Amazon S3 disponíveis publicamente e específicos da região. Esses arquivos incluem arquivos de instalação do CodeDeploy agente, modelos e arquivos de amostra do aplicativo. Chamamos essa coleção de arquivos de CodeDeploy Resource Kit.

Nomes de bucket do kit de recursos por região

Esta tabela lista os nomes de substituições de nome-do-bucket necessários a alguns procedimentos no guia. Esses são os nomes dos buckets do Amazon S3 que contêm os arquivos do CodeDeploy Resource Kit.

nota

Para acessar o bucket do Amazon S3 na região Ásia-Pacífico (Hong Kong), você deve habilitar a região em sua conta AWS. Para obter mais informações, consulte Gerenciar regiões da AWS.

Nome da região Substituição de bucket-name Identificador da região
Leste dos EUA (Norte da Virgínia) aws-codedeploy-us-east-1 us-east-1
Leste dos EUA (Ohio) aws-codedeploy-us-east-2 us-east-2
Oeste dos EUA (N. da Califórnia) aws-codedeploy-us-west-1 us-west-1
Oeste dos EUA (Oregon) aws-codedeploy-us-west-2 us-west-2
África (Cidade do Cabo) aws-codedeploy-af-south-1 af-south-1
Ásia-Pacífico (Hong Kong) aws-codedeploy-ap-east-1 ap-east-1
Ásia-Pacífico (Hyderabad) aws-codedeploy-ap-south-2 ap-south-2
Ásia-Pacífico (Jacarta) aws-codedeploy-ap-southeast-3 ap-southeast-3
Ásia-Pacífico (Melbourne) aws-codedeploy-ap-southeast-4 ap-southeast-4
Ásia-Pacífico (Mumbai) aws-codedeploy-ap-south-1 ap-south-1
Ásia-Pacífico (Osaka) aws-codedeploy-ap-northeast-3 ap-northeast-3
Ásia-Pacífico (Seul) aws-codedeploy-ap-northeast-2 ap-northeast-2
Ásia-Pacífico (Singapura) aws-codedeploy-ap-southeast-1 ap-southeast-1
Ásia-Pacífico (Sydney) aws-codedeploy-ap-southeast-2 ap-southeast-2
Ásia-Pacífico (Tóquio) aws-codedeploy-ap-northeast-1 ap-northeast-1
Canadá (Central) aws-codedeploy-ca-central-1 ca-central-1
Europa (Frankfurt) 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ão) aws-codedeploy-eu-south-1 eu-south-1
Europa (Paris) aws-codedeploy-eu-west-3 eu-west-3
Europa (Espanha) aws-codedeploy-eu-south-2 eu-south-2
Europa (Estocolmo) aws-codedeploy-eu-north-1 eu-north-1
Europa (Zurique) aws-codedeploy-eu-central-2 eu-central-2
Israel (Tel Aviv) aws-codedeploy-il-central-1 il-central-1
Oriente Médio (Barém) aws-codedeploy-me-south-1 me-south-1
Oriente Médio (Emirados Árabes Unidos) aws-codedeploy-me-central-1 me-central-1
América do Sul (São Paulo) aws-codedeploy-sa-east-1 sa-east-1
AWS GovCloud (Leste dos EUA) aws-codedeploy-us-gov-leste-1 us-gov-east-1
AWS GovCloud (Oeste dos EUA) aws-codedeploy-us-gov-oeste-1 us-gov-west-1

Conteúdo do kit de recursos

A tabela a seguir lista os arquivos no CodeDeploy Resource Kit.

Arquivo Descrição
LATEST_VERSION Um arquivo usado por mecanismos de atualização, como o Amazon EC2 Systems Manager, para determinar a versão mais recente CodeDeploy do agente.
VERSION O mecanismo de atualização automática foi removido na versão 1.1.0 do CodeDeploy agente e esse arquivo não é mais usado. Um arquivo usado por agentes do CodeDeploy para atualização à medida que eles são executados em instâncias.
codedeploy-agent.noarch.rpm O CodeDeploy agente do Amazon Linux e do Red Hat Enterprise Linux (RHEL). Pode haver vários arquivos com o mesmo nome de arquivo base, mas versões diferentes (como -1.0-0).
codedeploy-agent_all.deb O CodeDeploy agente do Ubuntu Server. Pode haver vários arquivos com o mesmo nome de arquivo base, mas versões diferentes (como _1.0-0).
codedeploy-agent.msi O CodeDeploy agente do Windows Server. Pode haver vários arquivos com o mesmo nome de arquivo base, mas versões diferentes (como -1.0-0).
install Um arquivo que você pode usar para instalar o CodeDeploy agente com mais facilidade.

CodeDeploy_SampleCF_Template.json

Um modelo do AWS CloudFormation que pode ser usado para iniciar de uma a três instâncias do Amazon EC2 em execução no Amazon Linux ou Windows Server. Pode haver vários arquivos com o mesmo nome de arquivo base, mas versões diferentes (como -1.0.0).

CodeDeploy_SampleCF_ELB_Integration.json Um modelo do AWS CloudFormation que você pode usar para criar um site de amostra com balanceamento de carga em execução no Servidor Web do Apache. O aplicativo é configurado para cobrir todas as zonas de disponibilidade da região na qual você o criou. Este modelo cria três instâncias do Amazon EC2 e um perfil de instância do IAM para conceder às instâncias acesso aos recursos do Amazon S3, Amazon EC2 Auto Scaling, AWS CloudFormation e Elastic Load Balancing. Ele também cria um balanceador de carga e uma função CodeDeploy de serviço.
SampleApp_ELB_Integration.zip Uma revisão de aplicativo de exemplo que pode ser implantada em uma instância do Amazon EC2 registrada em um balanceador de carga Elastic Load Balancing.
SampleApp_Linux.zip

Uma amostra de revisão de aplicativo que pode ser implantada em uma instância do Amazon EC2 executando o Amazon Linux ou em uma instância do Ubuntu Server ou RHEL. Pode haver vários arquivos com o mesmo nome de arquivo base, mas versões diferentes (como -1.0).

SampleApp_Windows.zip Uma amostra de revisão de aplicativo que você pode implantar em uma instância do Windows Server. Pode haver vários arquivos com o mesmo nome de arquivo base, mas versões diferentes (como -1.0).

Exibir uma lista dos arquivos do kit de recursos

Para ver uma lista de arquivos, use o comando aws s3 ls da sua região.

nota

Os arquivos em cada bucket são projetados para operar com recursos na região correspondente.

  • 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

Fazer download dos arquivos do kit de recursos

Para fazer download de um arquivo, use o comando aws s3 cp da sua região.

nota

Certifique-se de usar o ponto final (.) perto do final. Isso baixa o arquivo no seu diretório atual.

Por exemplo, os seguintes comandos fazem download de um único arquivo chamado SampleApp_Linux.zip em uma das pastas /samples/latest/ dos 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 baixar todos os arquivos, use um dos seguintes comandos para sua região:

  • 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