I'm setting up an AWS ECS/Fargate cluster/service/task with a load balancer for the first time.
I believe the task is good since I can go to the task's (public) IP directly in a browser and see the application.
I set up an application load balancer whose default listener is forwarding to my target group, and my target group shows one health registered target that has the private IP address of my task.
However, when I go to the DNS Name of my load balancer (xxxxx.region.elb.amazonaws.com), it eventually times out with a "This site can't be reached" message. I even did a reverse DNS lookup of the load balance and tried those IP addresses directly with the same result.
Everything is on port 80 and all the inbound (and outbound) rules I can find allow port 80 traffic from anywhere.
What am I missing or what should I check? Thanks!