<p>I followed <a href="https://github.com/bricef/gitops-tutorial" rel="nofollow noreferrer">Kubecon Seattle 2018 Gitops Tutorial
</a>  everything was working fine till 4th step,
but in 5th step <code>podinfo pod</code> is not visible.</p>
<p>watch kubectl get pods</p>
<pre><code>NAME                                            READY   STATUS       RESTARTS AGE     
flux-cb9449876-mr477                            1/1     Running        0     130m    
memcached-57b897cc4-qdm9s                       1/1     Running        0     112m    
nginx-ingress-default-backend-c5449fb44-4hdsk   1/1     Running        0     117m

</code></pre>
<p>Output of &quot; kubectl get svc &quot;</p>
<pre><code>NAME                            TYPE        CLUSTER-IP     EXTERNAL-IP   PORT(S)     AGE
kubernetes                      ClusterIP   10.96.0.1      &lt;none&gt;        443/TCP     55d
memcached                       ClusterIP   None           &lt;none&gt;        11211/TCP   3h8m
nginx-ingress-default-backend   ClusterIP   10.96.38.220   &lt;none&gt;        80/TCP      32d
</code></pre>
<p>podinfo is not available</p>
<p>Then I looked up in log</p>
<p><code>kubectl logs deploy/flux -n default -f</code></p>
<pre><code>ts=2021-01-15T08:34:36.823063265Z caller=main.go:243 version=1.14.2
ts=2021-01-15T08:34:36.823163934Z caller=main.go:372 msg=&quot;using in cluster config to connect to the cluster&quot;
ts=2021-01-15T08:34:36.855773345Z caller=main.go:457 component=cluster identity=/etc/fluxd/ssh/identity
ts=2021-01-15T08:34:36.855844999Z caller=main.go:458 component=cluster identity.pub=&quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDmURfuENXm4nFDeqLxPdWIlR5mxP/iuZvkAJP24+qBnXklLOW8tTSem3gWsXHiUqNYoz2H2GtnxYtE0tbC7hm2whx7sINsYScRZtbvbnbssJOOQVtqet9H8FA6mYNsB9T5OfC6z2P1XEK7meCOpyWFoX1wwfP2U7dp3B1vyilJ3m8Ye/pGp7Cc+JvDQA2h/QnHbnPmJuYSHs70viYGMMQf+iVMF8hUCcHGu+KBBmwHkuWxHnsJGgvK1ogyhTaFBnNA1uS6vZ0YWwG/YUvBDRdJweERH4GjU/r00GFrKRc4VdQtP9gZ0BeeCb/5BQI9Mv2KAtY/CMbW43XqIXIrJtFF&quot;
ts=2021-01-15T08:34:36.855878612Z caller=main.go:463 host=https://10.96.0.1:443 version=kubernetes-v1.19.4
ts=2021-01-15T08:34:36.855945167Z caller=main.go:475 kubectl=/usr/local/bin/kubectl
ts=2021-01-15T08:34:36.857475549Z caller=main.go:487 ping=true
ts=2021-01-15T08:34:41.860632128Z caller=memcached.go:74 component=memcached err=&quot;Error setting memcache servers to 'memcached': lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:46398-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:34:41.860715996Z caller=main.go:623 url=git@github.com:adamya21/flux-get-started user=&quot;Weave Flux&quot; email=support@weave.works signing-key= verify-signatures=false sync-tag=flux-sync state=git readonly=false notes-ref=flux set-author=false git-secret=false
ts=2021-01-15T08:34:41.860752394Z caller=main.go:724 upstream=&quot;no upstream URL given&quot;
ts=2021-01-15T08:34:41.860846781Z caller=main.go:753 metrics-addr=:3031
ts=2021-01-15T08:34:41.861358341Z caller=loop.go:100 component=sync-loop err=&quot;git repo not ready: git repo has not been cloned yet&quot;
ts=2021-01-15T08:34:41.861387235Z caller=images.go:17 component=sync-loop msg=&quot;polling for new images for automated workloads&quot;
ts=2021-01-15T08:34:41.861397564Z caller=images.go:27 component=sync-loop msg=&quot;no automated workloads&quot;
ts=2021-01-15T08:34:41.865215548Z caller=main.go:745 addr=:3030
ts=2021-01-15T08:35:01.919748924Z caller=checkpoint.go:17 component=checkpoint err=&quot;Get https://checkpoint-api.weave.works/v1/check/weave-flux?arch=amd64&amp;flag_cluster-version=kubernetes-v1.19.4&amp;flag_git-configured=true&amp;flag_kernel-version=3.10.0-1160.6.1.el7.x86_64&amp;os=linux&amp;signature=b616J%2FpWxkgLWhu2NhuEYNaTZMLW56FVIh0AMl3CsXw%3D&amp;version=1.14.2: dial tcp: lookup checkpoint-api.weave.works on 10.96.0.10:53: read udp 10.244.0.144:41764-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:35:12.049527657Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: context deadline exceeded&quot;
ts=2021-01-15T08:35:32.054751173Z caller=warming.go:154 component=warmer canonical_name=quay.io/coreos/flannel auth={map[]} err=&quot;Get https://quay.io/v2/: dial tcp: lookup quay.io on 10.96.0.10:53: read udp 10.244.0.144:44141-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:35:51.869490983Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:37208-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:36:02.055842273Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/function-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: context deadline exceeded&quot;
ts=2021-01-15T08:36:22.062247221Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/http-trigger-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:58701-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:36:37.065694566Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/cronjob-trigger-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:56255-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:36:51.86884923Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:34696-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:37:07.066591466Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: context deadline exceeded&quot;
ts=2021-01-15T08:37:22.071783513Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/library/memcached auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:50783-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:37:47.255162253Z caller=warming.go:154 component=warmer canonical_name=quay.io/coreos/flannel auth={map[]} err=&quot;Get https://quay.io/v2/: dial tcp: lookup quay.io on 10.96.0.10:53: read udp 10.244.0.144:51041-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:37:51.868880178Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:53053-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:38:07.261358033Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/function-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:51588-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:38:22.266596926Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/http-trigger-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:45953-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:38:47.271634599Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/cronjob-trigger-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:39224-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:38:51.869713463Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:55573-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:39:07.278346046Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:58529-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:39:27.284635089Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/library/memcached auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:38726-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:39:41.862114925Z caller=loop.go:100 component=sync-loop err=&quot;git repo not ready: git clone --mirror: fatal: Could not read from remote repository., full output:\n Cloning into bare repository '/tmp/flux-gitclone668030573'...\nssh: Could not resolve hostname github.com: Try again\r\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists.\n&quot;
ts=2021-01-15T08:39:41.862170208Z caller=images.go:17 component=sync-loop msg=&quot;polling for new images for automated workloads&quot;
ts=2021-01-15T08:39:41.862181078Z caller=images.go:27 component=sync-loop msg=&quot;no automated workloads&quot;
ts=2021-01-15T08:39:51.868216785Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:33252-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:39:52.291631976Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:51894-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:40:12.45973175Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/library/memcached auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:51750-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:40:32.466746085Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:39214-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:40:51.867193019Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:34552-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:40:57.471825512Z caller=warming.go:154 component=warmer canonical_name=quay.io/coreos/flannel auth={map[]} err=&quot;Get https://quay.io/v2/: dial tcp: lookup quay.io on 10.96.0.10:53: read udp 10.244.0.144:51462-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:41:17.480755902Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/function-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:41731-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:41:37.485738783Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/http-trigger-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:35485-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:41:51.869570177Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:53611-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:42:02.492761138Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/cronjob-trigger-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:54251-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:42:22.500097314Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:35717-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:42:37.7075323Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:34092-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:42:51.869000022Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:60617-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:43:07.70982334Z caller=warming.go:154 component=warmer canonical_name=quay.io/coreos/flannel auth={map[]} err=&quot;Get https://quay.io/v2/: context deadline exceeded&quot;
ts=2021-01-15T08:43:22.715332273Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/http-trigger-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:55661-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:43:47.721153845Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/cronjob-trigger-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:53155-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:43:51.868371209Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:38345-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:44:07.725666709Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/function-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:54325-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:44:27.731810955Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:40385-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:44:41.862497835Z caller=loop.go:100 component=sync-loop err=&quot;git repo not ready: git clone --mirror: fatal: Could not read from remote repository., full output:\n Cloning into bare repository '/tmp/flux-gitclone840919681'...\nssh: Could not resolve hostname github.com: Try again\r\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists.\n&quot;
ts=2021-01-15T08:44:41.862587482Z caller=images.go:17 component=sync-loop msg=&quot;polling for new images for automated workloads&quot;
ts=2021-01-15T08:44:41.862600887Z caller=images.go:27 component=sync-loop msg=&quot;no automated workloads&quot;
ts=2021-01-15T08:44:51.868365853Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:55180-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:44:52.739621384Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/library/memcached auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:57758-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:45:12.950133572Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:54777-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:45:32.954843685Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:35571-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:45:52.961057124Z caller=warming.go:154 component=warmer canonical_name=quay.io/coreos/flannel auth={map[]} err=&quot;Get https://quay.io/v2/: dial tcp: lookup quay.io on 10.96.0.10:53: read udp 10.244.0.144:56311-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:45:56.869193985Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:37618-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:46:12.967348301Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/function-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:55825-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:46:32.973536104Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/http-trigger-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:45545-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:46:56.868726966Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:45892-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:46:57.981027132Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/cronjob-trigger-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:40489-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:47:17.986703183Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/library/memcached auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:48203-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:47:38.155044126Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:42154-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:47:51.868894269Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:51534-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:48:03.160403195Z caller=warming.go:154 component=warmer canonical_name=quay.io/coreos/flannel auth={map[]} err=&quot;Get https://quay.io/v2/: dial tcp: lookup quay.io on 10.96.0.10:53: read udp 10.244.0.144:35888-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:48:23.165321296Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/cronjob-trigger-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:51039-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:48:38.169858629Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/function-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:34557-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:48:51.870002998Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:57020-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:49:08.170398368Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/http-trigger-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: context deadline exceeded&quot;
ts=2021-01-15T08:49:08.176751205Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:54320-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:49:23.181095889Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/library/memcached auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:52173-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:49:41.863283527Z caller=loop.go:100 component=sync-loop err=&quot;git repo not ready: git clone --mirror: fatal: Could not read from remote repository., full output:\n Cloning into bare repository '/tmp/flux-gitclone961961173'...\nssh: Could not resolve hostname github.com: Try again\r\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists.\n&quot;
ts=2021-01-15T08:49:41.863399735Z caller=images.go:17 component=sync-loop msg=&quot;polling for new images for automated workloads&quot;
ts=2021-01-15T08:49:41.863413661Z caller=images.go:27 component=sync-loop msg=&quot;no automated workloads&quot;
ts=2021-01-15T08:49:43.352663841Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:58389-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:49:56.869838102Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:36917-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:50:08.359806772Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/library/memcached auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:55293-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:50:23.364739403Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:37486-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:50:43.369517581Z caller=warming.go:154 component=warmer canonical_name=quay.io/coreos/flannel auth={map[]} err=&quot;Get https://quay.io/v2/: dial tcp: lookup quay.io on 10.96.0.10:53: read udp 10.244.0.144:54391-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:50:56.869860958Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:37425-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:51:08.374763101Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/function-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:33253-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:51:23.381632821Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/http-trigger-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:54799-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:51:43.391650301Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/cronjob-trigger-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:45664-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:51:56.922228566Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:39847-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:52:08.577116075Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:34241-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:52:23.583223599Z caller=warming.go:154 component=warmer canonical_name=quay.io/coreos/flannel auth={map[]} err=&quot;Get https://quay.io/v2/: dial tcp: lookup quay.io on 10.96.0.10:53: read udp 10.244.0.144:46500-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:52:48.589070754Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/cronjob-trigger-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:45452-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:52:56.870406732Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:45356-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:53:08.598299259Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/function-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:49505-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:53:28.603596415Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/http-trigger-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:48330-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:53:53.611489439Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:56748-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:53:56.868358268Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:45665-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:54:13.61821865Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/library/memcached auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:36012-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:54:33.77844023Z caller=warming.go:154 component=warmer canonical_name=quay.io/coreos/flannel auth={map[]} err=&quot;Get https://quay.io/v2/: dial tcp: lookup quay.io on 10.96.0.10:53: read udp 10.244.0.144:51428-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:54:41.864143047Z caller=loop.go:100 component=sync-loop err=&quot;git repo not ready: git clone --mirror: fatal: Could not read from remote repository., full output:\n Cloning into bare repository '/tmp/flux-gitclone112489833'...\nssh: Could not resolve hostname github.com: Try again\r\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists.\n&quot;
ts=2021-01-15T08:54:41.864242844Z caller=images.go:17 component=sync-loop msg=&quot;polling for new images for automated workloads&quot;
ts=2021-01-15T08:54:41.86426189Z caller=images.go:27 component=sync-loop msg=&quot;no automated workloads&quot;
ts=2021-01-15T08:54:56.8692891Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:60678-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:54:58.785614576Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/cronjob-trigger-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:55230-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:55:18.792003267Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/function-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:46652-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:55:38.797160671Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/kubeless/http-trigger-controller auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:54356-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:55:56.869788329Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:39315-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:56:03.804094799Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:37297-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:56:23.808771074Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/library/memcached auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:52093-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:56:38.813264438Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: dial tcp: lookup index.docker.io on 10.96.0.10:53: read udp 10.244.0.144:48563-&gt;10.96.0.10:53: read: connection refused&quot;
ts=2021-01-15T08:56:56.869490937Z caller=memcached.go:156 component=memcached err=&quot;error updating memcache servers: lookup _memcached._tcp.memcached on 10.96.0.10:53: read udp 10.244.0.144:46779-&gt;10.96.0.10:53: i/o timeout&quot;
ts=2021-01-15T08:57:08.958860392Z caller=warming.go:154 component=warmer canonical_name=index.docker.io/fluxcd/flux auth={map[]} err=&quot;Get https://index.docker.io/v2/: context deadline exceeded&quot;

</code></pre>
<p>So what is causing the exact problem? Is it because of connection refused as per logs?</p>

<p>As already noticed the error you see means that there is a problem with the DNS configuration in your Cluster. In order to debug it I recommend using <a href="https://kubernetes.io/docs/tasks/administer-cluster/dns-debugging-resolution/" rel="nofollow noreferrer">Debugging DNS Resolution</a>:</p>
<blockquote>
<p>This page provides hints on diagnosing DNS problems.</p>
</blockquote>
<p>There you will find several things to check in order to narrow down the issue. These includes:</p>
<ul>
<li><p><a href="https://kubernetes.io/docs/tasks/administer-cluster/dns-debugging-resolution/#check-the-local-dns-configuration-first" rel="nofollow noreferrer">Check the local DNS configuration</a></p>
</li>
<li><p><a href="https://kubernetes.io/docs/tasks/administer-cluster/dns-debugging-resolution/#check-if-the-dns-pod-is-running" rel="nofollow noreferrer">Check if the DNS pod is running</a></p>
</li>
<li><p><a href="https://kubernetes.io/docs/tasks/administer-cluster/dns-debugging-resolution/#check-for-errors-in-the-dns-pod" rel="nofollow noreferrer">Check for errors in the DNS pod</a></p>
</li>
<li><p><a href="https://kubernetes.io/docs/tasks/administer-cluster/dns-debugging-resolution/#is-dns-service-up" rel="nofollow noreferrer">Check if DNS service is up</a></p>
</li>
<li><p><a href="https://kubernetes.io/docs/tasks/administer-cluster/dns-debugging-resolution/#are-dns-endpoints-exposed" rel="nofollow noreferrer">Are DNS endpoints exposed?</a></p>
</li>
<li><p><a href="https://kubernetes.io/docs/tasks/administer-cluster/dns-debugging-resolution/#are-dns-queries-being-received-processed" rel="nofollow noreferrer">Are DNS queries being received/processed?</a></p>
</li>
<li><p>and the <a href="https://kubernetes.io/docs/tasks/administer-cluster/dns-debugging-resolution/#known-issues" rel="nofollow noreferrer">Known issues</a></p>
</li>
</ul>
<p>Sometimes it's just the matter of restarting the coredns deployment:</p>
<pre><code>kubectl -n kube-system rollout restart deployment coredns
</code></pre>
<p>Or <a href="https://kubernetes.io/docs/tasks/administer-cluster/coredns/" rel="nofollow noreferrer">installing</a> it fresh.</p>
