<p>I've deployed a bare-metal Kubernetes cluster with Calico networking. I'm successfully able to communicate between pods and from external network to pods using Ingress. When I use Dashboard EXEC function the pod is able to fetch external resource (DNS works, PING works, CURL works), but the pod process itself is failing.</p>

<p>What should I check next? Do you need more info to analyze it?</p>

<p><strong>UPDATE</strong></p>

<p>Issue is related to Gitlab Runner only.</p>

Jan Zahradník
<p>Finally it turned out that the problem was not with whole Kubernetes cluster, but related only to Gitlab Runner. Thanks to this <a href="https://gitlab.com/gitlab-org/gitlab-runner/issues/3705" rel="nofollow noreferrer">issue</a> it works again:</p>

<p>Successfully able to complete builds by adding the network to the build command <code>--network host</code></p>

<pre><code>build:
  script: 
    - docker build --network host .
</code></pre>

<p>This requires a <code>.gitlab-ci.yml</code> and excludes autodevops.</p>
