To achieve sometime like what taterate is trying to implement:
1. Expose both clusters ingress service as nodePort service.
2. Create one application load balancer(will be used by both the clusters).
3. Create target group for both the clusters,
4. Use AWS load balancer controller to create target group binding object and add nodes in the relavent cluster.
5. Attach the target groups(for both cluster) to your load balancers listener.
6. Since you're using an application load balancer, based on host header you can either route the traffic to tier1 cluster or tier2 cluster.
@Anshul Garg Hope this helps.