Bitbucket和AWS EFS

时间:2018-01-17 01:14:36

标签: amazon-web-services deployment bitbucket amazon-efs

希望有人能帮助我。

我已经安装了一个安装了EFS的EC2。

EFS基本上包含WordPress源代码。

设置自动流程以从bitbucket存储库更新EFS内的源代码的最佳方法是什么。

我能够ssh到服务器并运行git pull(有点慢),但是我想稍后设置一个自动缩放器,我想要一种方法将代码更改直接部署到EFS中没有在ec2实例上做SSh。

由于

1 个答案:

答案 0 :(得分:1)

最简单的方法,让每天运行git pull的cron作业,或者你想要的任何频率。

如果你想变得更加漂亮,那么让它运行git fetch,然后根据变化,运行拉动。

如果您想要安全,请创建一个只读的bitbucket帐户,这样如果有人渗入您的EC2主机,他们就无法搞砸您的回购邮件。

如果您希望能够监控它,您可以让脚本ping AWS CloudWatch并添加警报,这样如果您的cron失败,您可以将其重新设置。