<p>I am using micro-service to access hadoop and hbase to get data but it's not accessible from pod.</p>

<p>It shows only: </p>

<pre><code>INFO ipc.Client: Retrying connect to server: hdpcluster.internal/10.160.0.2:8020. Already tried 3 time(s); maxRetries=45
</code></pre>

<p>IP <code>10.160.0.2</code> is accessible from all nodes and they are on GCP.</p>

<p>You probably need to open a firewall rule to allow port 8020 on your Hbase nodes that your Kubernetes nodes can connect to them.  Something like this on your Hbase firewall rules (for your Hbase nodes):</p>

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