<p>I have created a <code>helm</code> chart for <code>redash</code> and deployed on GKE. </p>

<p>All my services are up and running.</p>

<p>The service that is created as <code>LoadBalancer</code> points to my <code>nginx</code>:</p>

<pre><code>▶ k get svc nginx -o yaml
apiVersion: v1
kind: Service
metadata:
  annotations:
    helm.sh/created: "1574525412"
  creationTimestamp: "2019-11-23T16:10:12Z"
  labels:
    chart: nginx-1.0.0
    component: giddy-greyhound-nginx
    heritage: Tiller
    release: giddy-greyhound
  name: nginx
  namespace: default
  resourceVersion: "584346"
  selfLink: /api/v1/namespaces/default/services/nginx
  uid: bacf3b27-0e0b-11ea-9a24-42010aa40054
spec:
  clusterIP: 10.0.3.10
  ports:
  - port: 80
    protocol: TCP
    targetPort: 80
  selector:
    component: giddy-greyhound-nginx
  sessionAffinity: None
  type: ClusterIP
status:
  loadBalancer: {}
</code></pre>

<p>From within the cluster, running <code>curl -L nginx</code> retrieves the expected web page.</p>

<p>I have also the following rule in my <code>Firewall Rules</code>:</p>

<p><a href="https://i.stack.imgur.com/vwn6W.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/vwn6W.png" alt="be"></a></p>

<p>However, when hitting the cluster endpoint, say <code>34.99.12.123</code> it times out (as if it were blocked by firewall)</p>

<p>and when hitting the LoadBalancer's IP (say <code>76.33.21.123</code>) it immediately gives me that the site cannot be reached (refused to connect).</p>

<p>Any suggestions about how to further debug what might be wrong with my configuration?</p>

<p>Shouldn't I be able to access my web page from both the GKE Cluster endpoint as also the LB's IP?</p>

pkaramol
<p>From your configuration we can clearly see that your service is of type: ClusterIP.</p>

<p>This means that you have an error in the configuration and you should try modifying the service type to LoadBalancer.</p>

<p>For a more precise debug you could generate a yaml from your chart and post-it in your post.</p>

<p>From what you said and the configuration you posted I can't understand how the loadbalancer was created.</p>
