Is your feature request related to a problem?
The current reconcile system does not go through subnet auto-discovery after ALB creation. Due to an internal issue we had some subnets run out of IP addresses. According to the docs we saw that the controller only considers subnets with at least eight available IP addresses. This caused ALBs that were created during our internal issue to be missing AZs.
We tried to restart the aws-load-balancer-controller
pod to trigger a reconcile but we found that the controller only ran auto-discovery when the the ALB is created.
We couldn't find a way to trigger a reconcile to fix this. Fortunately all of the ALBs created were in our staging environment so we were able to delete the ALB and have the controller recreate them. However we are conc