我有一个项目,我需要为AWS Lightsail设置比特桶管道。
是否有任何关于bitbucket管道部署到AWS lightsail的文档?我一直在寻找如何配置,但没有找到。
文档可用于https://medium.com/technext/bitbucket-to-aws-ec2-continuous-deployment-pipeline-using-aws-code-deploy-for-php-application-e39004243cd9的EC2
但不是光帆。
请帮帮忙
我有一个项目,我需要为AWS Lightsail设置比特桶管道。
是否有任何关于bitbucket管道部署到AWS lightsail的文档?我一直在寻找如何配置,但没有找到。
文档可用于https://medium.com/technext/bitbucket-to-aws-ec2-continuous-deployment-pipeline-using-aws-code-deploy-for-php-application-e39004243cd9的EC2
但不是光帆。
请帮帮忙
1条答案
按热度按时间nsc4cvqm1#
这个过程类似于使用GitHub,我已经写了一个详细的分步指南on my weblog,唯一的区别是当你在CodePipeline中,你选择的源代码不是GitHub而是Bitbucket(检查可用的源代码here)。
以下是您需要完成的步骤
1.创建服务角色。
1.创建S3桶。
1.创建IAM策略。
1.创建IAM用户。
1.创建一个Lightsail示例并安装CodeDeploy代理。
1.验证CodeDeploy代理。
1.在CodeDeploy中设置应用程序。
1.分叉Bitbucket Repo(考虑到您已经拥有了Repo,这可以是可选的)
1.设置代码管道。
1.测试和更新应用程序。
在这个特殊的例子中,我使用的repo已经有了它的appspec.yml,你也需要有一个,但是你链接到的Medium文章有这个信息。