# Deploy ECK Back-off pulling image

**URL:** <https://discuss.elastic.co/t/deploy-eck-back-off-pulling-image/364967>\
**Category:** Elastic Cloud on Kubernetes (ECK)\
**Created:** [August 15, 2024, 3:17pm UTC](https://discuss.elastic.co/t/deploy-eck-back-off-pulling-image/364967 "2024-08-15T15:17:55Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![MehdiMst00](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mehdimst00/32/136802_2.png) [@MehdiMst00](https://discuss.elastic.co/u/MehdiMst00)\
**Post date:** [August 15, 2024, 3:17pm UTC](https://discuss.elastic.co/t/deploy-eck-back-off-pulling-image/364967/1 "2024-08-15T15:17:55Z")

</div>

Hello, I trying to deploy ECK on k8s kubeadm and containerd runtime.  
I applied the `kubectl apply -f https://download.elastic.co/downloads/eck/2.14.0/operator.yaml` command base on [this docs](https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-deploy-eck.html).  
But there is a problem:  
`kubectl -n elastic-system logs -f statefulset.apps/elastic-operator`  
Result:

```auto
Error from server (BadRequest): container "manager" in pod "elastic-operator-0" is waiting to start: trying and failing to pull image

```

`kubectl describe pod elastic-operator-0 -n elastic-system`  
Result:

```auto
Events:
  Type Reason Age From Message
  ---- ------ ---- ---- -------
  Normal Scheduled 16m default-scheduler Successfully assigned elastic-system/elastic-operator-0 to k8s-worker
  Normal Pulling 13m (x4 over 16m) kubelet Pulling image "docker.elastic.co/eck/eck-operator:2.14.0"
  Warning Failed 12m (x4 over 15m) kubelet Error: ErrImagePull
  Warning Failed 12m (x2 over 13m) kubelet Failed to pull image "docker.elastic.co/eck/eck-operator:2.14.0": failed to pull and unpack image "docker.elastic.co/eck/eck-operator:2.14.0": failed to resolve reference "docker.elastic.co/eck/eck-operator:2.14.0": failed to do request: Head "https://docker.elastic.co/v2/eck/eck-operator/manifests/2.14.0": dial tcp 34.68.230.202:443: i/o timeout
  Warning Failed 12m (x6 over 15m) kubelet Error: ImagePullBackOff
  Warning Failed 10m (x3 over 15m) kubelet Failed to pull image "docker.elastic.co/eck/eck-operator:2.14.0": rpc error: code = DeadlineExceeded desc = failed to pull and unpack image "docker.elastic.co/eck/eck-operator:2.14.0": failed to resolve reference "docker.elastic.co/eck/eck-operator:2.14.0": failed to do request: Head "https://docker.elastic.co/v2/eck/eck-operator/manifests/2.14.0": dial tcp 34.68.230.202:443: i/o timeout
  Normal BackOff 57s (x48 over 15m) kubelet Back-off pulling image "docker.elastic.co/eck/eck-operator:2.14.0"

```

I try pull it manually:  
`sudo crictl pull docker.elastic.co/eck/eck-operator:2.14.0`

```auto
sudo crictl images
IMAGE TAG IMAGE ID SIZE
docker.elastic.co/eck/eck-operator 2.14.0 67c6d4bc745e6 34MB

```

But the problem still exist : (
