Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services AWS-如何将S3工件从codebuild发送到EC2实例_Amazon Web Services_Amazon S3_Amazon Ec2_Aws Code Deploy_Aws Codebuild - Fatal编程技术网

Amazon web services AWS-如何将S3工件从codebuild发送到EC2实例

Amazon web services AWS-如何将S3工件从codebuild发送到EC2实例,amazon-web-services,amazon-s3,amazon-ec2,aws-code-deploy,aws-codebuild,Amazon Web Services,Amazon S3,Amazon Ec2,Aws Code Deploy,Aws Codebuild,我最近能够使用代码构建成功地将工件发送到S3存储桶,但现在我想将这些精确的工件发送到EC2实例中的特定位置 我一直在不停地阅读AWS文档,但我无法以一种有效的方式配置代码部署。有谁能给我介绍一个合适的源代码,教我如何使用appspec文件以及代码部署如何工作 谢谢,CodeDeploy只需将代码从S3/GitHub提取到EC2实例,并使用appspec.yml进行部署 将appspec.yml文件放在代码的根目录中。 创建包含EC2实例(使用标记查找EC2实例)或自动缩放组的部署组 将其配置为

我最近能够使用代码构建成功地将工件发送到S3存储桶,但现在我想将这些精确的工件发送到EC2实例中的特定位置

我一直在不停地阅读AWS文档,但我无法以一种有效的方式配置代码部署。有谁能给我介绍一个合适的源代码,教我如何使用appspec文件以及代码部署如何工作


谢谢,

CodeDeploy只需将代码从S3/GitHub提取到EC2实例,并使用appspec.yml进行部署

将appspec.yml文件放在代码的根目录中。

创建包含EC2实例(使用标记查找EC2实例)或自动缩放组的部署组

将其配置为根据您的需求使用部署策略,即AllAtOnce、Halftonce、OneAtATime,然后完成

(确保您的EC2实例正在运行CodeDeploy代理)

创建一个部署,该部署将从S3 bucket获取您的代码,并部署到EC2实例上