Hi,
I’m using Istio Ingress in AWS EKS to access my endpoint in Cluster. The URL is working with Browser but not in CURL. Where I’m getting the below error in Attached Image.
But If I use Kubernetes Ingress instead of Istio ingress it is working with the same TLS certificates.
My Gateway Conf is like below:
apiVersion: networking.istio.io/v1alpha3
kind: Gateway
metadata:
name: kandula-https-gateway
spec:
selector:
istio: ingressgateway
servers:
- port:
number: 443
name: https
protocol: HTTPS
tls:
mode: SIMPLE
credentialName: tls-credential
hosts:
- "kandula.ai"
And I tried with this conf also.
apiVersion: networking.istio.io/v1alpha3
kind: Gateway
metadata:
name: kandula-https-gateway
spec:
selector:
istio: ingressgateway
servers:
- port:
number: 443
name: https
protocol: HTTPS
tls:
mode: SIMPLE
serverCertificate: /etc/istio/ingressgateway-certs/tls.crt
privateKey: /etc/istio/ingressgateway-certs/tls.key
caCertificates: /etc/istio/ingressgateway-ca-certs/ca-certificates.crt
hosts:
- kandula.ai