ssi_knowledge
ssi_knowledge

Reputation: 1

Falco pod is not working init:ImagePullBackOff

I'm using helm chart of falco and here are the commands

helm repo add falcosecurity https://falcosecurity.github.io/charts
helm repo update
helm install falco falcosecurity/falco

Here's the output

  NAME          READY   STATUS                  RESTARTS   AGE
    
  falco-6hlvx   0/1     Init:ImagePullBackOff   0          4m19

Once I type describe pod to know the reason behind this status, I find these events

Events:

  Type     Reason     Age                   From               Message
  ----     ------     ----                  ----               -------
  Normal   Scheduled  22m                   default-scheduler  Successfully assigned default/falco-6hlvx to minikube
  Normal   Pulling    15m (x4 over 22m)     kubelet            Pulling image "docker.io/falcosecurity/falco-driver-loader:0.32.1"
  Warning  Failed     13m (x4 over 20m)     kubelet            Failed to pull image "docker.io/falcosecurity/falco-driver-loader:0.32.1": rpc error: code = Unknown desc = context deadline exceeded
  Warning  Failed     13m (x4 over 20m)     kubelet            Error: ErrImagePull
  Warning  Failed     12m (x7 over 20m)     kubelet            Error: ImagePullBackOff
  Normal   BackOff    2m45s (x34 over 20m)  kubelet            Back-off pulling image "docker.io/falcosecurity/falco-driver-loader:0.32.1"

Upvotes: 0

Views: 646

Answers (1)

ViCeNTe
ViCeNTe

Reputation: 16

Whenever this happens, try to pull the image directly using minikube ssh docker pull to obtain a better error message. Be aware that Docker Hub applies a download rate limit and you might have just hit it.

Upvotes: 0

Related Questions