如何确认目标组是否关联Auto Scaling Group?
目标组与Auto Scaling Group关联关系的查询方法
问题1:如何确认我的目标组是否属于Auto Scaling Group?
可以通过控制台或AWS CLI两种方式验证:
- 控制台操作
- 进入EC2控制台,左侧导航栏选择「Auto Scaling Groups」
- 选中你要检查的Auto Scaling Group(ASG)
- 切换到「目标组」标签,查看列表中是否包含你的目标组;如果存在,说明该目标组属于此ASG
- AWS CLI操作
执行以下命令,替换<你的ASG名称>为实际名称:
命令返回的ARN列表中,若包含目标组的ARN,则说明目标组属于该ASGaws autoscaling describe-auto-scaling-groups --auto-scaling-group-names <你的ASG名称> --query 'AutoScalingGroups[0].TargetGroupARNs'
问题2:假设我创建一个Auto Scaling Group并关联一个目标组,能否通过该目标组查询它是否已与Auto Scaling Group关联?
可以,同样支持控制台和AWS CLI两种方式:
- 控制台操作
- 进入EC2控制台,左侧导航栏选择「目标组」(位于「负载均衡」分类下)
- 选中你要检查的目标组
- 切换到「Auto Scaling关联」标签,若列表中存在对应的ASG信息,则说明已关联
- AWS CLI操作
执行以下命令,替换<你的目标组ARN>为实际ARN:
查看返回结果中的aws autoscaling describe-load-balancer-target-groups --target-group-arns <你的目标组ARN>AutoScalingGroups字段,若包含ASG的名称、ARN等信息,则说明目标组已与ASG关联
内容的提问来源于stack exchange,提问作者David
相关产品推荐
相关产品推荐

