title: Kubernetes Multi Master Nodes; cannot deploy ingress Readiness probe failed: connect: connection refused
body: <p>I deployed multi master nodes cluster with 3 worker nodes</p>
  <pre><code>NAME       STATUS   ROLES                  AGE     VERSION   INTERNAL-IP       EXTERNAL-IP   OS-IMAGE             KERNEL-VERSION       CONTAINER-RUNTIME
  master1    Ready    control-plane,master   3d12h   v1.23.1   206.189.226.7     &lt;none&gt;        Ubuntu 18.04.6 LTS   4.15.0-166-generic   docker://20.10.12
  master2    Ready    control-plane,master   3d12h   v1.23.1   157.245.137.148   &lt;none&gt;        Ubuntu 18.04.6 LTS   4.15.0-166-generic   docker://20.10.12
  master3    Ready    control-plane,master   3d12h   v1.23.1   137.184.31.81     &lt;none&gt;        Ubuntu 18.04.6 LTS   4.15.0-166-generic   docker://20.10.12
  worker-1   Ready    &lt;none&gt;                 3d11h   v1.23.1   159.223.183.165   &lt;none&gt;        Ubuntu 18.04.6 LTS   4.15.0-166-generic   docker://20.10.12
  worker-2   Ready    &lt;none&gt;                 3d11h   v1.23.1   159.223.183.227   &lt;none&gt;        Ubuntu 18.04.6 LTS   4.15.0-166-generic   docker://20.10.12
  worker-3   Ready    &lt;none&gt;                 3d11h   v1.23.1   147.182.133.137   &lt;none&gt;        Ubuntu 18.04.6 LTS   4.15.0-166-generic   docker://20.10.12
  </code></pre>
  <p>The nodes are ready but when I tried installing <code>nginx-ingress</code> it shows this readiness probe failed connection refused.</p>
  <p>The networking is fine among pods and nodes.</p>
  <p>I am not sure how to debug the issue more?</p>
  <pre><code>Warning  Unhealthy  39m (x3884 over 11h)    kubelet  Readiness probe failed: Get &quot;http://10.116.3.16:8081/nginx-ready&quot;: dial tcp 10.116.3.16:8081: connect: connection refused
    Normal   Pulled     34m (x122 over 11h)     kubelet  Container image &quot;nginx/nginx-ingress:2.1.0&quot; already present on machine
    Warning  BackOff    4m42s (x2848 over 11h)  kubelet  Back-off restarting failed container
  </code></pre>