我已经意识到每次更改代码时都必须从EBS卷制作图像
并且每次都进行自动调节配置(这非常糟糕)。
我听说有些人试图从github加载他们最新的代码或类似的做法。
这样他们就可以让服务器自动拥有最新的代码而无需每次都创建新的图像。
我已经有了私人github。
这是解决Auto-Scaling代码管理的唯一方法吗?
如果是这样,我该如何配置它?
答案 0 :(得分:1)
是的,您可以配置AMI,以便实例在首次启动时加载最新的软件和配置,然后再在自动扩展组中投入使用。
如何设置启动脚本可能取决于您运行的特定操作系统和版本。
答案 1 :(得分:1)
使用用户数据脚本,这些脚本适用于包括亚马逊在内的许多公共图像。您可以下载木偶清单/模板/文件并直接运行。搜索少少木偶。