CreateContainerError:超出上下文截止期限

CreateContainerError:超出上下文截止期限

对于一个项目,我必须使用大容器(500Mb到60Gb)。

我没有精确的测量,但是当我使用 gitlab-runner 运行大于 3-5Gb 的容器时,我在 rancher 中收到一个错误:CreateContainerError: context deadline exceeded

我们的 kubernetes 集群是用 rke 构建的,以 rancher 作为 web ui,位于我们的数据中心。

该错误仅出现在 gitlab-runner 中,如果我docker run ...在 kubernetes 节点上启动,一切都正常。

也许某个地方超时了?

你们有人遇到过这个问题吗?

谢谢。

答案1

好的,看来在我的 rke 配置(cluster.yml)中添加这几行可以解决这个问题:

services:
  kubelet:
    extra_args:
      runtime-request-timeout: '1h'

相关内容