title: How to fix GCP firewall rules are not working
body: <p>I have a <code>network</code> in <code>GCP</code> with configured firewall rules. I have couple of instances and two of them are as below.</p>
  <pre><code>instance 1 - with network tag &quot;kube-master&quot;
  instance 2 - with network tag &quot;kube-minion&quot;
  </code></pre>
  <p>And I want to ping from <code>kube-master</code> to <code>kube-minion</code> So, I set up a firewall rule (<code>master-to-node</code>) for <code>icmp</code> as below.</p>
  <p><a href="https://i.stack.imgur.com/XJKCx.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/XJKCx.png" alt="enter image description here" /></a></p>
  <p>But the problem is I can't still ping from <code>kube-master</code> to <code>kube-minion</code>. I logged into instance 1 (<code>kube-master</code>) and tried to ping the public ip address of instance 2 (<code>kube-minion</code>) but it <strong>doesn't ping</strong></p>
  <p>As above image, am I restricting this behaviour? But I have setup the priority as <code>2</code> so it will take the precedence.</p>
  <p>When I set <code>source</code> as <code>0.0.0.0/0</code> instead of giving <code>kube-master</code> it works, but I need to only do this (send traffic to <code>kube-minion</code>) only from <code>kube-master</code></p>
  <p>Can someone tell me where am I doing the mistake? Thank you!</p>