title: How to set healthcheck rules for 100+ target groups in AWS ALB
body: <p>We are migrating to AWS. The basic ingress flow is: ALB -&gt; nginx-ingress -&gt; pods.</p>
  <p>From the <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-limits.html" rel="nofollow noreferrer">AWS doc</a> that an ALB can only have 100 target groups.
  However, we do have a (business critical) domain that routes by paths, where each path maps to a micro-service. The number of path is already over 100, and product team plans to add more in the future.</p>
  <p>With a nginx-ingress behind, we can successfully route by paths without issue, but we are stuck at the 100 target group limitation that we are forced to perform healthcheck on a subset of services. We know the 100 target group is a soft limit, but foreseeing more paths are coming, we want to find a more scalable solution.</p>
  <p>Is there any suggested workaround?</p>