背景:为了在灰度环境中进程压测,自动扩容机器实现和线上环境一样的机器配置,为了方便操作控制就是用jenkins来调用接口
实现:同事实现如下,先贴出相关图片与脚本,以此记录一下
aws autoscaling update-auto-scaling-group --auto-scaling-group-name gray-auto-scaling-v1 --min-size $size --max-size $size
实现原理:
通过jenkins中传入的参数来修改autoscaling组的最大值和最小值,这样就可以控制可以新启动几台机器