Kubernetes 对镜像拉取设置超时限制

Sim*_*n I 7 kubernetes google-kubernetes-engine

I\xe2\x80\x99mFailed to pull image因为图像拉取超时,我知道图像在那里,我只是认为我的私人注册表很慢,有没有办法设置图像拉取的超时限制?

\n

pag*_*gid 6

超时限制可以通过服务--runtime-request-timeout选项进行控制kubelet

官方文档对此:

除长时间运行的请求之外的所有运行时请求超时 - 拉取、日志、执行和附加。当超时时,kubelet 将取消请求,抛出错误并稍后重试。默认:2m0s(默认2m0s)

尽管从描述中看不出这一点,但该值仍然会传递到用于拉取图像的RemoteImageService(请参阅 Github 源代码)中。

希望这可以帮助。

  • 文档不是说“除长时间运行的请求之外的所有运行时请求都超时 - 拉取”吗?这不是明确表示它不适用于拉取请求吗? (2认同)