I have installed istio ingress in my EKS cluster. Istio ingress agent is started and agent is running in other configured ports but it is missing in port 8080.
here is the status of ports listed.
istio-proxy@istio-ingressgateway-7bfd767877-4fk72:/$ netstat -tunlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:15004 0.0.0.0:* LISTEN 1/pilot-agent
tcp 0 0 0.0.0.0:15021 0.0.0.0:* LISTEN 20/envoy
tcp 0 0 0.0.0.0:15090 0.0.0.0:* LISTEN 20/envoy
tcp 0 0 127.0.0.1:15000 0.0.0.0:* LISTEN 20/envoy
tcp6 0 0 :::15020 :::* LISTEN 1/pilot-agent
The same ingress I deployed in kops based cluster and it works.
istio-proxy@infra-istio-ingressgateway-5c9cd9cb85-69fg7:/$ netstat -tunlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:15021 0.0.0.0:* LISTEN 20/envoy
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 20/envoy
tcp 0 0 0.0.0.0:15090 0.0.0.0:* LISTEN 20/envoy
tcp 0 0 127.0.0.1:15000 0.0.0.0:* LISTEN 20/envoy
tcp 0 0 127.0.0.1:15004 0.0.0.0:* LISTEN 1/pilot-agent
tcp6 0 0 :::15020 :::* LISTEN 1/pilot-agent
Also when i looked envoy start command it looks same.
/usr/local/bin/envoy -c etc/istio/proxy/envoy-rev0.json --restart-epoch 0 --drain-time-s 45 --drain-strategy immediate --parent-shutdown-time-s 60 --local-address-ip-version v4 --bootstrap-version 3 --file-flush-interval-msec 1