The situation is im dealing with ~10 AWS accounts, that each have a mangement VPC inside them, that can reach any number of Peered VPC’s inside those accounts. I have to many VPC’s that would require peering, to peer all of them back to a central VPC.
I was wondering if it was possible to do something like, deploying my web nodes in a main VPC, and then peering that VPC to the MGMT vpc’s in the other accounts, and run worker nodes in each of those VPC’s. That way, my worker would have network level access to run ansible etc against resources in those VPC’s peered to the local MGMT vpc. I think this would work, except I would need a way to say ‘workers in group A’ only run these pipelines, while ‘workers in group b’ only run some other set of pipelines.