如何配置 aws ec2 自动从 github 拉取代码

Jee*_*gre 3 amazon-ec2 amazon-web-services

嗨,我正在运行一个配置为自动缩放的大型 ec2 ubuntu 实例。每当大型实例的负载增加时,它将启动一个新实例。但是启动的新实例不会有更新的代码。我在 github 中有我的代码仓库。如何配置新启动的实例以从 github 中提取代码并保持自身更新。

请注意

cee*_*yoz 6

Ubuntu 的 EC2 图像支持cloud-init,这是为这类事情准备的。它可以让您运行脚本、安装软件包、配置系统等,并且得到了 AWS 的良好支持。