Hello guys, I am a DevOps Engineer freelancing currently having 6.5 years of experience and I am stuck at a point for which neither there is any documentation available on the internet, nor anyone has tried this scenario
I have 3 accounts A, B and C
- A has vpc and private and public subnets, route tables, nat gateway and internet gateway
- B has vpc and private and public subnets, route tables, nat gateway and internet gateway
- Now I shared the subnets of B to C using AWS RAM (so basically, B and C both in same subnet range [10.129.0.0/16])
- Now I create transit gateway in A and share that to B using AWS RAM
- Then I add the routes and VPC TGW attachments and complete that guide on the internet with 2 accounts able to communicate with each other
- Now since I shared subnets of B to C, so when I test via reachability analyzer on B to check connectivity from C instance to A, it says reachable
- If I go to account C and do the same reachability analyzer to check connectivity to A, it fails on the route table of B (shared during subnet share in RAM also visible on C).