microservices-traffic-management-using-istio icon indicating copy to clipboard operation
microservices-traffic-management-using-istio copied to clipboard

ingress is not available on IBM cloud environments with 1 worker node

Open sebastiansutter opened this issue 6 years ago • 2 comments

the service istio-ingress does not start and produces this error: Error on cloud load balancer a1215b42f22d611e88e8e46ee7d64121 for service istio-system/istio-ingress with UID 1215b42f-22d6-11e8-8e8e-46ee7d641213: Failed to get available cloud provider IPs for load balancer services: Clusters with one node must use services of type NodePort. See https://console.ng.bluemix.net/docs/containers/container_index.html for details.

As a consequence accessing services such as grafana, prometheus, zipkin does not work without adding additional nodeports

sebastiansutter avatar Mar 09 '18 14:03 sebastiansutter

If you are using "Lite" plan it will not work since Ingress needs LB and Lite only supports Nodeport. But with a paid cluster even with 1 node it should work.

szihai avatar Mar 09 '18 18:03 szihai

Thanks for clarifying. It would be great to make the tutorial also executable with the lite version of IBM cloud

sebastiansutter avatar Mar 12 '18 08:03 sebastiansutter