希望有人能帮助我。
我已经安装了一个安装了EFS的EC2。
EFS基本上包含WordPress源代码。
设置自动流程以从bitbucket存储库更新EFS内的源代码的最佳方法是什么。
我能够ssh到服务器并运行git pull(有点慢),但是我想稍后设置一个自动缩放器,我想要一种方法将代码更改直接部署到EFS中没有在ec2实例上做SSh。
由于
答案 0 :(得分:1)
最简单的方法,让每天运行git pull
的cron作业,或者你想要的任何频率。
如果你想变得更加漂亮,那么让它运行git fetch
,然后根据变化,运行拉动。
如果您想要安全,请创建一个只读的bitbucket帐户,这样如果有人渗入您的EC2主机,他们就无法搞砸您的回购邮件。
如果您希望能够监控它,您可以让脚本ping AWS CloudWatch并添加警报,这样如果您的cron失败,您可以将其重新设置。