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 年前檢視次數 382 次
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 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南