Running Kong on Istio kubernetes setup


#1

Hi,

Has anyone tried to run Kong on top of Istio and Kubernetes?
Currently installing kong using istioctl doesnt work at all.

Installing kong outside istio but on the same kubernetes cluster is possible but the routing to the microservices running inside istio is not working.
I am able to list services, routes on the kong admin endpoint.
Getting below error, when tried to reach the kong proxy where / has been mapped to a microservice running inside Istio:

http: error: ConnectionError: (‘Connection aborted.’, error(111, ‘Connection refused’)) while doing GET request to URL: http://localhost:30010/

Deployment Details:
Kong version 0.14.1
Istio v1.0.2
K8s v1.10.2

Regards,
Vijay


#2

@hbagdi Any clues on how to fix this issue?


#3

Have you made sure that Kong can resolve DNS and reach the IP of your microservice running inside Istio?
The error log seems to suggest that it is a connection problem.