0

希望有人可以帮助我。

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

EFS 基本上包含 WordPress 源代码。

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

我能够通过 ssh 连接到服务器并运行 git pull(有点慢),但我想稍后设置一个自动缩放器,并且我想要一种方法将代码更改直接部署到 EFS 中,而无需执行 SSh ec2 实例。

谢谢

4

1 回答 1

1

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

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

如果您想确保安全,请创建一个只读 bitbucket 帐户,这样如果有人侵入您的 EC2 主机,他们就不会弄乱您的存储库。

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

于 2018-01-17T01:18:43.693 回答