So far I used a single-account for blue-green deployments using ALB and target groups. My company decided we should use a multi-account setup for enhanced security (separate staging and prod). Great, so I'm now migrating our setup and noticed I can't send traffic with an ALB (or NLB) to a target group that is not in a local VPC. Yes, I can set up VPC sharing, but it kind of defeats the point of resource separation. How do you guys deal with blue-green deployments with LBs in a multi-account setup?
For now I just set up VPC sharing but I'm not sure this is the way it should work.