VPC Peering with ASG

0

So its not possible to access an Elastic Load balancer over a VPC Peering when an ASG is used as the ASG is looking for a target type of instance ID and having IP isn't an allowed value.

I'm not aware of any alternatives, without having to manually add the IP address to a target group

Ref https://docs.aws.amazon.com/autoscaling/ec2/userguide/getting-started-elastic-load-balancing.html https://docs.aws.amazon.com/elasticloadbalancing/latest/network/load-balancer-troubleshooting.html

joet
已提问 1 年前381 查看次数
2 回答
1

I have not tried this but I wonder if you could use Amazon EC2 Auto Scaling lifecycle hooks to automate adding and deleting the IPs in a target group as the instances are being added and removed from the auto scaling group.

profile pictureAWS
专家
kentrad
已回答 1 年前
  • Thanks- not a bad shout. My only concern is that if an instance becomes unhealthy the script wouldn't be able to run from that instance; so the instance starting up would need to obtain the active instances from the ASG to then update the IPs for the target group.

    I've not used lifecycles hooks so it would be something I'd look in to further.

    But I suspect this is the only method to achieve this.. Which is a shame as its just seems a bit like a bodge until AWS implements something

0
已接受的回答

I used instance (type) on the asg, and disregarding what the AWS article says about VPC peeing, I've been able to access the resources fine.

joet
已回答 1 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则

相关内容