AWS CodeDeploy
User Guide (API Version 2014-10-06)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

AWS CodeDeploy 资源工具包参考

AWS CodeDeploy 依赖的许多文件都存储在公共使用的 AWS 区域特定的 Amazon S3 存储桶中。我们将此文件集合称为 AWS CodeDeploy 资源工具包。

资源工具包文件列表

下表列出了 AWS CodeDeploy 资源工具包中的文件。

文件 说明
VERSION AWS CodeDeploy 代理运行在实例上时用来更新自身的文件。
codedeploy-agent.noarch.rpm 面向 Amazon Linux 和 Red Hat Enterprise Linux (RHEL) 的 AWS CodeDeploy 代理。可能会有多个文件具有相同的基本文件名,但这些文件具有不同的版本(例如 -1.0-0)。
codedeploy-agent_all.deb 面向 Ubuntu Server 的 AWS CodeDeploy 代理。可能会有多个文件具有相同的基本文件名,但这些文件具有不同的版本(例如 _1.0-0)。
codedeploy-agent.msi 面向 Windows Server 的 AWS CodeDeploy 代理。可能会有多个文件具有相同的基本文件名,但这些文件具有不同的版本(例如 -1.0-0)。
install 您可以用来更轻松地安装 AWS CodeDeploy 代理的文件。

CodeDeploy_SampleCF_Template.json

一个 AWS CloudFormation 模板,您可用来启动运行 Amazon Linux 或 Windows Server 的一至三个 Amazon EC2 实例。可能会有多个文件具有相同的基本文件名,但这些文件具有不同的版本(例如 -1.0.0)。

SampleApp_Linux.zip

一个示例应用程序修订,您可以将它们部署到运行 Amazon Linux 的 Amazon EC2 实例,或者部署到 Ubuntu Server 或 RHEL 实例。可能会有多个文件具有相同的基本文件名,但这些文件具有不同的版本(例如 -1.0)。

SampleApp_Windows.zip 您可以部署到 Windows Server 实例的示例应用程序修订。可能会有多个文件具有相同的基本文件名,但这些文件具有不同的版本(例如 -1.0)。

显示资源工具包文件列表

要查看文件列表,请对您的区域使用 aws s3 ls 命令。

注意

各存储桶中的文件设计用于与对应区域中的资源配合使用。

Copy
aws s3 ls --recursive s3://aws-codedeploy-us-east-1
Copy
aws s3 ls --recursive s3://aws-codedeploy-us-east-2
Copy
aws s3 ls --recursive s3://aws-codedeploy-us-west-1
Copy
aws s3 ls --recursive s3://aws-codedeploy-us-west-2
Copy
aws s3 ls --recursive s3://aws-codedeploy-ca-central-1
Copy
aws s3 ls --recursive s3://aws-codedeploy-eu-west-1
Copy
aws s3 ls --recursive s3://aws-codedeploy-eu-west-2
Copy
aws s3 ls --recursive s3://aws-codedeploy-eu-central-1
Copy
aws s3 ls --recursive s3://aws-codedeploy-ap-northeast-1
Copy
aws s3 ls --recursive s3://aws-codedeploy-ap-northeast-2
Copy
aws s3 ls --recursive s3://aws-codedeploy-ap-southeast-1
Copy
aws s3 ls --recursive s3://aws-codedeploy-ap-southeast-2
Copy
aws s3 ls --recursive s3://aws-codedeploy-ap-south-1
Copy
aws s3 ls --recursive s3://aws-codedeploy-sa-east-1
Copy
aws s3 ls --recursive s3://aws-codedeploy-cn-north-1

下载资源工具包文件

要下载文件,请对您的区域使用 aws s3 cp 命令。

注意

请确保在靠近结尾的位置使用句点 (.)。这会将文件下载到您的当前目录。

以下命令从存储桶之一的 /samples/latest/ 文件夹下载名为 SampleApp_Linux.zip 的单个文件:

Copy
aws s3 cp s3://aws-codedeploy-us-east-1/samples/latest/SampleApp_Linux.zip . --region us-east-1
Copy
aws s3 cp s3://aws-codedeploy-us-east-2/samples/latest/SampleApp_Linux.zip . --region us-east-2
Copy
aws s3 cp s3://aws-codedeploy-us-west-1/samples/latest/SampleApp_Linux.zip . --region us-west-1
Copy
aws s3 cp s3://aws-codedeploy-us-west-2/samples/latest/SampleApp_Linux.zip . --region us-west-2
Copy
aws s3 cp s3://aws-codedeploy-ca-central-1/samples/latest/SampleApp_Linux.zip . --region ca-central-1
Copy
aws s3 cp s3://aws-codedeploy-eu-west-1/samples/latest/SampleApp_Linux.zip . --region eu-west-1
Copy
aws s3 cp s3://aws-codedeploy-eu-west-2/samples/latest/SampleApp_Linux.zip . --region eu-west-2
Copy
aws s3 cp s3://aws-codedeploy-eu-central-1/samples/latest/SampleApp_Linux.zip . --region eu-central-1
Copy
aws s3 cp s3://aws-codedeploy-ap-northeast-1/samples/latest/SampleApp_Linux.zip . --region ap-northeast-1
Copy
aws s3 cp s3://aws-codedeploy-ap-northeast-2/samples/latest/SampleApp_Linux.zip . --region ap-northeast-2
Copy
aws s3 cp s3://aws-codedeploy-ap-southeast-1/samples/latest/SampleApp_Linux.zip . --region ap-southeast-1
Copy
aws s3 cp s3://aws-codedeploy-ap-southeast-2/samples/latest/SampleApp_Linux.zip . --region ap-southeast-2
Copy
aws s3 cp s3://aws-codedeploy-ap-south-1/samples/latest/SampleApp_Linux.zip . --region ap-south-1
Copy
aws s3 cp s3://aws-codedeploy-sa-east-1/samples/latest/SampleApp_Linux.zip . --region sa-east-1
Copy
aws s3 cp s3://aws-codedeploy-cn-north-1/samples/latest/SampleApp_Linux.zip . --region cn-north-1

要下载所有文件,请对您的区域使用以下命令之一:

Copy
aws s3 cp --recursive s3://aws-codedeploy-us-east-1 . --region us-east-1

Copy
aws s3 cp --recursive s3://aws-codedeploy-us-east-2 . --region us-east-2

Copy
aws s3 cp --recursive s3://aws-codedeploy-us-west-1 . --region us-west-1

Copy
aws s3 cp --recursive s3://aws-codedeploy-us-west-2 . --region us-west-2

Copy
aws s3 cp --recursive s3://aws-codedeploy-ca-central-1 . --region ca-central-1

Copy
aws s3 cp --recursive s3://aws-codedeploy-eu-west-1 . --region eu-west-1

Copy
aws s3 cp --recursive s3://aws-codedeploy-eu-west-2 . --region eu-west-2

Copy
aws s3 cp --recursive s3://aws-codedeploy-eu-central-1 . --region eu-central-1

Copy
aws s3 cp --recursive s3://aws-codedeploy-ap-northeast-1 . --region ap-northeast-1

Copy
aws s3 cp --recursive s3://aws-codedeploy-ap-northeast-2 . --region ap-northeast-2

Copy
aws s3 cp --recursive s3://aws-codedeploy-ap-southeast-1 . --region ap-southeast-1

Copy
aws s3 cp --recursive s3://aws-codedeploy-ap-southeast-2 . --region ap-southeast-2

Copy
aws s3 cp --recursive s3://aws-codedeploy-ap-south-1 . --region ap-south-1

Copy
aws s3 cp --recursive s3://aws-codedeploy-sa-east-1 . --region sa-east-1

Copy
aws s3 cp --recursive s3://aws-codedeploy-cn-north-1 . --region cn-north-1