Create new cluster:
kind create cluster {name}
kind load docker-image {image} --name {cluster_name}
See if image is uploaded
$ kubectl get nodes
$ docker exec -it {node_name} bash
$ crictl images
If ImagePullBackOff
still persists and its a custom image, check if imagePullPolicy
is IfNotPresent
instead of Always
.
$ kind delete cluster --name {name}