我正在找出以自动化方式执行以下步骤的最佳方法:
在 GITLabs 中提交代码,然后在 AWS 中实现的触发器得到通知,AWS 实例中的脚本从 GITLabs 中提取新代码并部署
我希望将其应用于通过自动扩展组启动的实例。
我知道我可以使用用户数据命令,但这只会确保在启动实例时提取新数据。但是一旦启动了一个实例,那么如果发生代码签入,服务器将不会被推送新代码。
我正在找出以自动化方式执行以下步骤的最佳方法:
在 GITLabs 中提交代码,然后在 AWS 中实现的触发器得到通知,AWS 实例中的脚本从 GITLabs 中提取新代码并部署
我希望将其应用于通过自动扩展组启动的实例。
我知道我可以使用用户数据命令,但这只会确保在启动实例时提取新数据。但是一旦启动了一个实例,那么如果发生代码签入,服务器将不会被推送新代码。