如何使用代码部署将应用程序更新交付给客户?

时间:2017-02-14 03:43:48

标签: amazon-web-services amazon-s3 amazon-ec2 deployment aws-code-deploy

如何将代码从我的S3存储桶部署到其他人的代码部署应用程序?

例如,我使用以下代码将代码推送到S3存储桶:

aws deploy push --application-name CodeDeployApplication --s3-location 
s3://cd-deploy-test-bucket/testdeploy.zip --source ./testdeploy

现在,我希望我的客户在将应用程序推送到S3存储桶后自行部署该应用程序?这是否可能。

如何使用代码部署将更新/升级交付给客户?

1 个答案:

答案 0 :(得分:1)

是的,这是可能的。您只需确保客户具有访问S3存储桶的权限。您可以通过将客户帐户添加到存储桶权限来添加该权限。完成后,您只需向客户提供存储桶中应用程序的s3链接即可。然后,您的客户可以创建一个包含代码部署的应用程序,部署组,并指定要部署的s3修订版。

对于部署更新,您可以使用代码部署触发器。