我可以使用以下ebextension配置设置EB定义的LoadBalancer的名称:
Resources:
AWSEBLoadBalancer:
Type: "AWS::ElasticLoadBalancing::LoadBalancer"
Properties:
"LoadBalancerName":
"Fn::Join":
- ""
-
- {Ref: AWSEBEnvironmentName}
- "-elb"
这让我可以通过脚本中的名称来解决负载均衡器问题,并且还可以更轻松地读取EC2控制台中的负载均衡器列表(只需扫描您感兴趣的ELB而不必挖掘标签)。
我想为自动缩放组做类似的事情,有没有办法做到这一点?
编辑:我决定不直接操纵ASG(应该通过EB设置完成,而不是直接操作ASG,以避免不一致)。但我仍然想重命名ASG,只是为了让控制台视图更清晰。
答案 0 :(得分:0)
这可以通过{ Ref: AWSEBAutoScalingGroup }
完成。
此处提供了所有受支持选项的完整列表:https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customize-containers-format-resources-eb.html