I’ve been struggling with an issue for the past three days. When I don't use an AWS ACM certificate in the custom values of my Helm chart, and I make an HTTP request, my services exposed on port 80 return a 200-status code as expected. However, when I apply the AWS ACM certificate to the NLB for HTTPS, I get a 404 error. My Ingress is configured as ClusterIP with port 80. Can anyone help me understand why this happens or suggest potential solutions?
So i solved the issue, basically if you have services exposed on port 80 you can access them via https by pointing the TCP 443 target group to TCP 80 target group