Create Fargate Cluster.
No VPC
Create Fargate Task Definitions
Always AWSVPC - this will allow DNS A record in Service Creation.
Select ecsExecutionRole
Select Minimum for Task size
Add Container
Set memory softlimit same as Task Size
Set CPU same as Tasks Size or less. Unless you intend to deploy multi-container.
No need for host port is using awsvpc.
Create Fargate Service
Select Default VPC -- All are IP and Port are accesible.
Auto-assign plublic IP = enabled if you need internet. ex. Pull image.
Enable Service Discovery
To Access the Application behind the loadbalancer. Get the public IP assigned and add container port. 3.226.235.41:7003 not the host port (which is not assigned)
Service Discovery - Connection Refused issues.
If connecting using the Task IP, make sure to add PORT
Use wget command to test via Cloud 9