I am going through the quickstart guide, but I cannot get ingress to work. When running
kubectl get svc istio-ingressgateway -n istio-system the EXTERNAL-IP remains pending. There is no load balancer created in AWS. If I manually set an AWS application load balancer to use port 80 I still cannot load
http://<load_balancer>/productpage. I have also tried using a NLB.
I am using pure kubernetes on EC2. The cluster is created using Terraform along with an application load balancer. We do not use EKS.