希望有人能帮我解决这个问题。
我已经设置了一个挂载了EFS的EC2。
EFS基本上包含WordPress源代码。
从bitbucket存储库更新EFS中的源代码的自动化过程的最佳方式是什么?
我可以ssh到服务器并运行git pull (有点慢),但是我想稍后设置一个自动伸缩器,并且我想要一种无需在ec2实例上执行SSh就可以将代码更改直接部署到EFS中的方法。
谢谢
发布于 2018-01-17 09:18:44
最简单的方法是,让一个cron作业每天运行git pull,或者以任何您想要的频率运行。
如果你想变得更花哨,那么让它运行git fetch,然后根据变化,运行一个pull。
如果你想要安全,创建一个只读的bitbucket帐户,这样如果有人渗透到你的EC2主机,他们就不会弄乱你的存储库。
如果您想要能够监控它,您可以让脚本ping AWS cron并添加警报,这样如果您的CloudWatch失败了,您可以重新设置它。
https://stackoverflow.com/questions/48292278
复制相似问题