kubectl run busybox -n default --image=busybox:1.28 --restart Never --command -- sleep 15

NAME READY STATUS RESTARTS AGE
busybox 0/1 Completed 0 23s

Normal Pulled 9s kubelet Container image “busybox:1.28” already present on machine

Is there a problem? With --restart Never, the pod will transition to a Completed state after it finishes 15 seconds of sleep. This is correct behavior.

As for “already present on machine” – if someone has used busybox:1.28 recently, this is also expected behavior.