如何解决minikube间歇性ErrImageNeverPull
当我运行minikube时,会间歇性地收到ErrImageNeverPull。我不确定为什么,所以我问。首先,我为此设置了imagePullPolicy: Never
(写入内部图像),并验证了一切正常。但是,有时phpmyadmin是ErrImageNeverPull,wordpress是ErrImageNeverPull,依此类推。该环境在笔记本电脑Mac Catalina上运行。
我不知道确切原因,但是推断的原因是什么?
kubectl logs wordpress-deployment-5545dcd6f5-h6mfx
Error from server (BadRequest): container "wordpress" in pod "wordpress-deployment-5545dcd6f5-h6mfx" is waiting to start: ErrImageNeverPull
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Warning FailedScheduling 9m14s (x2 over 9m14s) default-scheduler persistentvolumeclaim "wordpress-pv-claim" not found
Normal Scheduled 9m11s default-scheduler Successfully assigned default/wordpress-deployment-5545dcd6f5-h6mfx to minikube
Warning Failed 6m55s (x13 over 9m8s) kubelet,minikube Error: ErrImageNeverPull
Warning ErrImageNeverPull 4m8s (x26 over 9m8s) kubelet,minikube Container image "wordpress-dockerfile" is not present with pull policy of Never
哦,当然,我还应用了以下命令。
# eval $(minikube docker-env)
eval $(minikube -p minikube docker-env)
再次,令人震惊的事实是,我已经确认所有这些功能都可以正常工作,并且会间歇性地发生。
解决方法
我刚刚解决了这个问题。原因是我在个人笔记本电脑上运行它,但是创建的Pod数量可能使笔记本电脑无法忍受。当我将其运行到实际的桌面时,十分之十都没有问题。在实际的minikube start
中,我没有提供单独的cpu或内存选项,但似乎导致该错误的原因是未考虑总使用量。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。