This still doesn’t work for me, i have exactly the same problem:
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
annotations:
alb.ingress.kubernetes.io/backend-protocol: HTTPS
alb.ingress.kubernetes.io/healthcheck-path: /healthz/ready
alb.ingress.kubernetes.io/healthcheck-port: "31562"
alb.ingress.kubernetes.io/listen-ports: '[{"HTTPS":443}]'
alb.ingress.kubernetes.io/scheme: internet-facing
alb.ingress.kubernetes.io/tags: Environment=stage
kubernetes.io/ingress.class: alb
labels:
app: tls
name: tls
namespace: istio-system
spec:
rules:
- host: '*.example.com'
http:
paths:
- backend:
serviceName: istio-ingressgateway
servicePort: 443
path: /*
I get 502