How to add L7 ingress to GKE cluster?

Hello,
Please can someone help with this? I installed a GKE cluster ‘out-of-the-box’ with Rancher 2.0. I’m added an nginx deployment to test it, and tried to add a L7 Load Balancer under the “Load Balancing” tab. However I’m getting this error on the GKE side:

error while evaluating the ingress spec: service “development/nginx” is type “ClusterIP”, expected “NodePort” or “LoadBalancer”

Please can someone suggest the correct way to configure this? I was hoping ingress would work out-of-the-box via the GUI somehow.

I found this issue/post about the topic, but not sure how to apply to my situation: https://github.com/Kong/kubernetes-ingress-controller/issues/85

Thanks in advance for any help or just reading this post! :slight_smile:

Tom